Bug 778858 - Enable OOP plugins in webapprt by default. r=myk
authorJohn Schoenick <jschoenick@mozilla.com>
Tue, 07 Aug 2012 15:13:32 -0700
changeset 101719 d0d82983f678c3b165c17c215b18a80c2b7e78d4
parent 101718 3a5ad716bb8ed7bb34858c12a9726d06eb5eccca
child 101720 c7231d7d68e88052a93710536272d54b4cbb7750
push id13142
push userjschoenick@mozilla.com
push dateTue, 07 Aug 2012 22:17:01 +0000
treeherdermozilla-inbound@d0d82983f678 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmyk
bugs778858
milestone17.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 778858 - Enable OOP plugins in webapprt by default. r=myk
webapprt/prefs.js
--- a/webapprt/prefs.js
+++ b/webapprt/prefs.js
@@ -31,8 +31,21 @@ pref("extensions.blocklist.itemURL", "ht
 
 pref("full-screen-api.enabled", true);
 
 
 // Enable smooth scrolling
 pref("general.smoothScroll", true);
 
 pref("plugin.allowed_types", "application/x-shockwave-flash,application/futuresplash");
+
+// The default for this pref reflects whether the build is capable of IPC.
+// (Turning it on in a no-IPC build will have no effect.)
+#ifdef XP_MACOSX
+// i386 ipc preferences
+pref("dom.ipc.plugins.enabled.i386", false);
+pref("dom.ipc.plugins.enabled.i386.flash player.plugin", true);
+// x86_64 ipc preferences
+pref("dom.ipc.plugins.enabled.x86_64", true);
+#else
+pref("dom.ipc.plugins.enabled", true);
+#endif
+