head 1.3; access; symbols pkgsrc-2014Q4:1.1.0.2 pkgsrc-2014Q4-base:1.1; locks; strict; comment @// @; 1.3 date 2015.03.17.19.50.42; author ryoon; state dead; branches; next 1.2; commitid oBEz3dg2AY8FRZdy; 1.2 date 2015.02.15.02.11.03; author ryoon; state Exp; branches; next 1.1; commitid X0qR9yjTCtQWX2ay; 1.1 date 2014.11.02.05.40.31; author ryoon; state Exp; branches; next ; commitid NE5EWeAimDmUuzWx; desc @@ 1.3 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_content_media_gmp_GMPChild.cpp,v 1.2 2015/02/15 02:11:03 ryoon Exp $ --- mozilla/content/media/gmp/GMPChild.cpp.orig 2015-02-05 04:39:37.000000000 +0000 +++ mozilla/content/media/gmp/GMPChild.cpp @@@@ -91,21 +91,14 @@@@ GetFileBase(const std::string& aPluginPa } #endif - nsCOMPtr parent; - rv = aFileBase->GetParent(getter_AddRefs(parent)); - if (NS_FAILED(rv)) { - return false; - } - - nsAutoString parentLeafName; - rv = parent->GetLeafName(parentLeafName); - if (NS_FAILED(rv)) { + nsAutoString leafName; + if (NS_FAILED(aFileBase->GetLeafName(leafName))) { return false; } - aBaseName = Substring(parentLeafName, + aBaseName = Substring(leafName, 4, - parentLeafName.Length() - 1); + leafName.Length() - 1); return true; } @ 1.2 log @Update to 2.32.1 Changelog: What's New in SeaMonkey 2.32.1 Mostly regression fixes, including: MailNews feeds not updating Selected profile in Profile Manager not remembered Opening a bookmark folder in tabs on Linux Troubleshooting Information (about:support) with the Modern theme What's New in SeaMonkey 2.32 SeaMonkey 2.32 contains the following major changes relative to SeaMonkey 2.31: SeaMonkey-specific changes The Spell Check dialog is now resizable. Generational Garbage Collection has been enabled. Mozilla platform changes Improved handling of dynamic styling changes to increase responsiveness. Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections). Reduced resource usage for scaled images. Also see Firefox 35 for Developers. Fixed several stability issue Fixed in SeaMonkey 2.32 2015-09 XrayWrapper bypass through DOM objects 2015-08 Delegated OCSP responder certificates failure with id-pkix-ocsp-nocheck extension 2015-06 Read-after-free in WebRTC 2015-05 Read of uninitialized memory in Web Audio 2015-04 Cookie injection through Proxy Authenticate responses 2015-03 sendBeacon requests lack an Origin header 2015-02 Uninitialized memory use during bitmap rendering 2015-01 Miscellaneous memory safety hazards (rv:35.0 / rv:31.4) @ text @d1 1 a1 1 $NetBSD: patch-mozilla_content_media_gmp_GMPChild.cpp,v 1.1 2014/11/02 05:40:31 ryoon Exp $ @ 1.1 log @Update to 2.30 * Update enigmail to 1.7.2 Changelog: * SeaMonkey specific changes are not available. * Use xul engine from Firefox 33. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- mozilla/content/media/gmp/GMPChild.cpp.orig 2014-10-14 06:36:06.000000000 +0000 d5 1 a5 1 @@@@ -66,19 +66,11 @@@@ GetPluginFile(const std::string& aPlugin d10 1 a10 1 - rv = aLibFile->GetParent(getter_AddRefs(parent)); d19 1 a19 1 + if (NS_FAILED(aLibFile->GetLeafName(leafName))) { a21 3 - - nsAutoString baseName(Substring(parentLeafName, 4, parentLeafName.Length() - 1)); + nsAutoString baseName(Substring(leafName, 4, leafName.Length() - 1)); d23 8 a30 2 #if defined(XP_MACOSX) nsAutoString binaryName = NS_LITERAL_STRING("lib") + baseName + NS_LITERAL_STRING(".dylib"); @