diff options
author | Moonchild <moonchild@palemoon.org> | 2022-01-11 15:34:17 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2022-04-08 00:55:37 +0200 |
commit | 56d9003017a94e7619f98e76b04929115514d08c (patch) | |
tree | 952bd79e8cb7cfa2d071b6dbf13d95caed9d24fa /js/xpconnect | |
parent | e49b80dba7393d5baff831251f7981bc21324d81 (diff) | |
download | uxp-56d9003017a94e7619f98e76b04929115514d08c.tar.gz |
Issue #953 - Neuter the user-facing controls for e10s
This should prevent people using a massive footgun that would blow off
their entire legs. Requires appropriate FE changes.
Diffstat (limited to 'js/xpconnect')
-rw-r--r-- | js/xpconnect/src/XPCShellImpl.cpp | 2 | ||||
-rw-r--r-- | js/xpconnect/src/XPCWrappedNativeScope.cpp | 3 |
2 files changed, 1 insertions, 4 deletions
diff --git a/js/xpconnect/src/XPCShellImpl.cpp b/js/xpconnect/src/XPCShellImpl.cpp index 6c5fa30877..72ab89c402 100644 --- a/js/xpconnect/src/XPCShellImpl.cpp +++ b/js/xpconnect/src/XPCShellImpl.cpp @@ -1433,8 +1433,6 @@ XRE_XPCShellMain(int argc, char** argv, char** envp) // Initialize graphics prefs on the main thread, if not already done gfxPrefs::GetSingleton(); - // Initialize e10s check on the main thread, if not already done - BrowserTabsRemoteAutostart(); #ifdef XP_WIN // Plugin may require audio session if installed plugin can initialize // asynchronized. diff --git a/js/xpconnect/src/XPCWrappedNativeScope.cpp b/js/xpconnect/src/XPCWrappedNativeScope.cpp index fdf27a5d62..4f4e9e7404 100644 --- a/js/xpconnect/src/XPCWrappedNativeScope.cpp +++ b/js/xpconnect/src/XPCWrappedNativeScope.cpp @@ -247,8 +247,7 @@ CompartmentPerAddon() static bool pref = false; if (!initialized) { - pref = Preferences::GetBool("dom.compartment_per_addon", false) || - BrowserTabsRemoteAutostart(); + pref = Preferences::GetBool("dom.compartment_per_addon", false); initialized = true; } |