commit 124fa904c4b2b24b86429ebc3448cd9114d5e4dc Author: Georg Koppen gk@torproject.org Date: Sun Sep 2 17:04:54 2018 +0000
Bug 27411: Security Slider breaks on Windows
Our workaround for bug 26520 does not work for Windows users as on Windows WebExtension background scripts are running in a different process. To get Tor Browser 8 out we disable the separate process for the time being while working on a better fix. --- browser/app/profile/firefox.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js index 48f69652d982..2d0dad38ebae 100644 --- a/browser/app/profile/firefox.js +++ b/browser/app/profile/firefox.js @@ -76,11 +76,11 @@ pref("extensions.geckoProfiler.getSymbolRules", "localBreakpad,remoteBreakpad"); pref("extensions.webextensions.base-content-security-policy", "script-src 'self' https://* moz-extension: blob: filesystem: 'unsafe-eval' 'unsafe-inline'; object-src 'self' https://* moz-extension: blob: filesystem:;"); pref("extensions.webextensions.default-content-security-policy", "script-src 'self'; object-src 'self';");
-#if defined(XP_WIN) -pref("extensions.webextensions.remote", true); -#elif defined(XP_MACOSX) && !defined(RELEASE_OR_BETA) -pref("extensions.webextensions.remote", true); -#endif +//#if defined(XP_WIN) +//pref("extensions.webextensions.remote", true); +//#elif defined(XP_MACOSX) && !defined(RELEASE_OR_BETA) +//pref("extensions.webextensions.remote", true); +//#endif
// Extensions that should not be flagged as legacy in about:addons pref("extensions.legacy.exceptions", "{972ce4c6-7e08-4474-a285-3208198ce6fd},testpilot@cliqz.com,@testpilot-containers,jid1-NeEaf3sAHdKHPA@jetpack,@activity-streams,pulse@mozilla.com,@testpilot-addon,@min-vid,tabcentertest1@mozilla.com,snoozetabs@mozilla.com,speaktome@mozilla.com,hoverpad@mozilla.com");
tor-commits@lists.torproject.org