diff -r f6d567a99b67 -r 2c74c5927ea2 mozilla-prefer_plugin_pref.patch --- a/mozilla-prefer_plugin_pref.patch Wed Oct 24 10:25:01 2012 +0200 +++ b/mozilla-prefer_plugin_pref.patch Fri Oct 26 13:01:33 2012 +0200 @@ -4,7 +4,7 @@ diff --git a/dom/plugins/base/nsPluginHost.cpp b/dom/plugins/base/nsPluginHost.cpp --- a/dom/plugins/base/nsPluginHost.cpp +++ b/dom/plugins/base/nsPluginHost.cpp -@@ -1588,17 +1588,51 @@ nsPluginHost::FindPluginForType(const ch +@@ -1543,17 +1543,51 @@ nsPluginHost::FindPluginForType(const ch if (!aMimeType) { return nullptr; } @@ -14,7 +14,7 @@ InfallibleTArray matchingPlugins; + char *preferredPluginPath = NULL; -+ nsCAutoString mimetypePrefString ("modules.plugins.mimetype."); ++ nsAutoCString mimetypePrefString ("modules.plugins.mimetype."); + mimetypePrefString.Append(aMimeType); + const char *mimetypePrefChar = mimetypePrefString.get(); + nsAdoptingCString pluginPath = Preferences::GetCString(mimetypePrefChar);