head 1.2; access; symbols pkgsrc-2015Q3:1.1.0.2 pkgsrc-2015Q3-base:1.1; locks; strict; comment @// @; 1.2 date 2015.09.27.23.46.31; author tnn; state dead; branches; next 1.1; commitid 6vqcfLwngTKDVWCy; 1.1 date 2015.07.09.14.13.52; author ryoon; state Exp; branches; next ; commitid pjYY2crPQuvXkCsy; desc @@ 1.2 log @Remove old and probably stale Gecko Media Plugin patches (from FreeBSD?). It might still be possible that pkgsrc needs adjustments for gmp loading if/when we adopt some gmp packages, but until then they serve no purpose and in fact appear to be harmful. Fixes Firefox startup error message: addons.manager ERROR Exception calling provider GMPProvider.startup @ text @$NetBSD: patch-dom_media_gmp_GMPParent.cpp,v 1.1 2015/07/09 14:13:52 ryoon Exp $ --- dom/media/gmp/GMPParent.cpp.orig 2015-02-17 21:40:44.000000000 +0000 +++ dom/media/gmp/GMPParent.cpp @@@@ -96,23 +96,16 @@@@ GMPParent::Init(GeckoMediaPluginService mService = aService; mDirectory = aPluginDir; - // aPluginDir is // - // where should be gmp-gmpopenh264 - nsCOMPtr parent; - nsresult rv = aPluginDir->GetParent(getter_AddRefs(parent)); - if (NS_FAILED(rv)) { - return rv; - } - nsAutoString parentLeafName; - rv = parent->GetLeafName(parentLeafName); + nsAutoString leafname; + nsresult rv = aPluginDir->GetLeafName(leafname); if (NS_FAILED(rv)) { return rv; } LOGD(("%s::%s: %p for %s", __CLASS__, __FUNCTION__, this, - NS_LossyConvertUTF16toASCII(parentLeafName).get())); + NS_LossyConvertUTF16toASCII(leafname).get())); - MOZ_ASSERT(parentLeafName.Length() > 4); - mName = Substring(parentLeafName, 4); + MOZ_ASSERT(leafname.Length() > 4); + mName = Substring(leafname, 4); return ReadGMPMetaData(); } @ 1.1 log @Import firefox38-38.1.0 as www/firefox38. Mozilla Firefox is a free, open-source and cross-platform web browser for Windows, Linux, MacOS X and many other operating systems. It is fast and easy to use, and offers many advantages over other web browsers, such as tabbed browsing and the ability to block pop-up windows. Firefox also offers excellent bookmark and history management, and it can be extended by developers using industry standards such as XML, CSS, JavaScript, C++, etc. Many extensions are available. This package tracks 38 ESR. @ text @d1 1 a1 1 $NetBSD: patch-dom_media_gmp_GMPParent.cpp,v 1.1 2015/02/28 04:30:55 ryoon Exp $ @