[tbb-commits] [tor-browser/tor-browser-45.2.0esr-6.5-1] fixup! TB4: Tor Browser's Firefox preference overrides.

gk at torproject.org gk at torproject.org
Fri Jun 17 13:32:43 UTC 2016


commit 7d0974ce3580b26f24f9363404e5d36cc584e254
Author: Georg Koppen <gk at torproject.org>
Date:   Fri Jun 17 08:29:48 2016 +0000

    fixup! TB4: Tor Browser's Firefox preference overrides.
    
    This works around the most problematic performance regressions brought
    up in bug 19276.
---
 browser/app/profile/000-tor-browser.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/browser/app/profile/000-tor-browser.js b/browser/app/profile/000-tor-browser.js
index 7b2e773..e3665b4 100644
--- a/browser/app/profile/000-tor-browser.js
+++ b/browser/app/profile/000-tor-browser.js
@@ -240,6 +240,10 @@ pref("network.http.pipelining.max-optimistic-requests", 3);
 pref("security.ssl.disable_session_identifiers", true);
 pref("network.manage-offline-status", false);
 
+// Disable Xrender as it causes serious performance regressions on some machines
+// and is disabled in Firefox >= 47 anyway.
+pref("gfx.xrender.enabled",false);
+
 // As a "defense in depth" measure, configure an empty push server URL (the
 // DOM Push features are disabled by default via other prefs).
 pref("dom.push.serverURL", "");



More information about the tbb-commits mailing list