Bug 1250744 - Enable blocking of e10s by add-ons for beta/release. r=Mossop draft
authorFelipe Gomes <felipc@gmail.com>
Tue, 23 Feb 2016 22:21:38 -0300
changeset 333983 511c6e53fcfc3e5346189b7957ae08330818aa31
parent 333377 a9e33d8c48b5ca93ca1937eba4220f681a0f05ec
child 514787 24b56dc1e1b860482a7322ec08b06002c7ab4199
push id11410
push userfelipc@gmail.com
push dateWed, 24 Feb 2016 01:22:04 +0000
reviewersMossop
bugs1250744
milestone47.0a1
Bug 1250744 - Enable blocking of e10s by add-ons for beta/release. r=Mossop MozReview-Commit-ID: Egdea8osI5q
browser/app/profile/firefox.js
--- a/browser/app/profile/firefox.js
+++ b/browser/app/profile/firefox.js
@@ -1600,16 +1600,21 @@ pref("browser.tabs.crashReporting.email"
 #ifndef MOZ_MULET
 pref("layers.async-pan-zoom.enabled", true);
 #endif
 
 // Enable e10s add-on interposition by default.
 pref("extensions.interposition.enabled", true);
 pref("extensions.interposition.prefetching", true);
 
+// Enable blocking of e10s for add-on users on beta/release.
+#ifdef RELEASE_BUILD
+pref("extensions.e10sBlocksEnabling", true);
+#endif
+
 pref("browser.defaultbrowser.notificationbar", false);
 
 // How often to check for CPOW timeouts. CPOWs are only timed out by
 // the hang monitor.
 pref("dom.ipc.cpow.timeout", 500);
 
 // Causes access on unsafe CPOWs from browser code to throw by default.
 pref("dom.ipc.cpows.forbid-unsafe-from-browser", true);