head 1.2; access; symbols; locks; strict; comment @// @; 1.2 date 2015.03.17.19.50.42; author ryoon; state dead; branches; next 1.1; commitid oBEz3dg2AY8FRZdy; 1.1 date 2015.01.02.04.26.21; author ryoon; state Exp; branches; next ; commitid FvtCGzRUDKd38p4y; desc @@ 1.2 log @Update to 2.33 * gnome option is broken. Disable it. Changelog: What's New in SeaMonkey 2.33 SeaMonkey 2.33 contains the following major changes relative to SeaMonkey 2.32.1: SeaMonkey-specific changes Security notification bars now feature tracking controls. The tracking/privacy preferences pane has been updated. Mozilla platform changes The Flash protected-mode sandbox has been disabled on Windows in order to evaluate the stability impact of protected mode. Insecure RC4 ciphers are no longer accepted whenever possible. Certificates with 1024-bit RSA keys have been phased out. A subset of the Media Source Extensions (MSE) API has been implemented in order to allow native HTML5 playback on YouTube. Full support is on the way. The performance of the new ES6 generator functions has been improved. Also see Firefox 36 for Developers. Fixed several stability issues. Bugs fixed in this release SeaMonkey bugs Thunderbird bugs (including both shared MailNews- and Thunderbird-only bugs) Relevant security fixes are listed on Security Advisories for SeaMonkey. * Security advisories are not available yet. @ text @$NetBSD: patch-mozilla_toolkit_system_gnome_nsGnomeModule.cpp,v 1.1 2015/01/02 04:26:21 ryoon Exp $ --- mozilla/toolkit/system/gnome/nsGnomeModule.cpp.orig 2014-12-03 06:23:26.000000000 +0000 +++ mozilla/toolkit/system/gnome/nsGnomeModule.cpp @@@@ -22,6 +22,8 @@@@ NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsGn NS_GENERIC_FACTORY_CONSTRUCTOR(nsGIOService) NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsGSettingsService, Init) #endif +#include "nsSystemAlertsService.h" +NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsSystemAlertsService, Init) #ifdef MOZ_ENABLE_GCONF NS_DEFINE_NAMED_CID(NS_GCONFSERVICE_CID); @@@@ -33,6 +35,7 @@@@ NS_DEFINE_NAMED_CID(NS_GNOMEVFSSERVICE_C NS_DEFINE_NAMED_CID(NS_GIOSERVICE_CID); NS_DEFINE_NAMED_CID(NS_GSETTINGSSERVICE_CID); #endif +NS_DEFINE_NAMED_CID(NS_SYSTEMALERTSSERVICE_CID); static const mozilla::Module::CIDEntry kGnomeCIDs[] = { #ifdef MOZ_ENABLE_GCONF @@@@ -45,6 +48,7 @@@@ static const mozilla::Module::CIDEntry k { &kNS_GIOSERVICE_CID, false, nullptr, nsGIOServiceConstructor }, { &kNS_GSETTINGSSERVICE_CID, false, nullptr, nsGSettingsServiceConstructor }, #endif + { &kNS_SYSTEMALERTSSERVICE_CID, false, nullptr, nsSystemAlertsServiceConstructor }, { nullptr } }; @@@@ -59,6 +63,7 @@@@ static const mozilla::Module::ContractID { NS_GIOSERVICE_CONTRACTID, &kNS_GIOSERVICE_CID }, { NS_GSETTINGSSERVICE_CONTRACTID, &kNS_GSETTINGSSERVICE_CID }, #endif + { NS_SYSTEMALERTSERVICE_CONTRACTID, &kNS_SYSTEMALERTSSERVICE_CID }, { nullptr } }; @ 1.1 log @Update to 2.31 Changelog: # What's New in SeaMonkey 2.31 SeaMonkey 2.31 contains the following major changes relative to SeaMonkey 2.30: ## SeaMonkey-specific changes Text zoom is now available in Composer. GStreamer and PulseAudio support has been re-enabled on Linux. ## Mozilla platform changes Support for H264 (MP4) is now built in on Mac OS X Snow Leopard (10.6) and newer through native APIs. HTTP/2 (draft14) and ALPN have been implemented. Added ability to recover from a locked process in the "SeaMonkey is already running" dialog on Windows. Added ECDH support for WebCrypto. The console.table function has been added to the Error Console. CSS transitions start correctly now when started at the same time as changes to display, position, overflow, and similar properties. Also see Firefox 34 for Developers. Fixed several stability issues. # Security fixes Fixed in SeaMonkey 2.31 2014-91 Privileged access to security wrapped protected objects 2014-89 Bad casting from the BasicThebesLayer to BasicContainerLayer 2014-88 Buffer overflow while parsing media content 2014-87 Use-after-free during HTML5 parsing 2014-86 CSP leaks redirect data via violation reports 2014-85 XMLHttpRequest crashes with some input streams 2014-84 XBL bindings accessible via improper CSS declarations 2014-83 Miscellaneous memory safety hazards (rv:34.0 / rv:31.3) @ text @d1 1 a1 1 $NetBSD$ @