[tbb-commits] [tor-browser/tor-browser-60.3.0esr-8.5-1] fixup! TB4: Tor Browser's Firefox preference overrides.
gk at torproject.org
gk at torproject.org
Wed Dec 5 19:41:10 UTC 2018
commit 6eadc8186a20298ed6d0469f64586d63bec1cfd1
Author: Arthur Edelstein <arthuredelstein at gmail.com>
Date: Thu Sep 6 22:50:00 2018 -0700
fixup! TB4: Tor Browser's Firefox preference overrides.
In Mozilla Bug 1217290, a new WebGL mode was introduced specifically
for `privacy.resistFingerprinting` set to `true`, which is supposed to
give most machines the same WebGL profile.
Previously, `webgl.min_capability_mode` was used for this purpose,
but now that pref is intended strictly for browser testing and it
overrides the `privacy.resistFingerprinting` setting. Furthermore,
`webgl.min_capability_mode` can cause WebGL to fail unnecessarily.
So we should not be enabling `webgl.min_capability_mode` any more in
Tor Browser. This patch is the complement to a Torbutton patch which
both remove that preference setting so it reverts to Firefox's default
value (false).
---
browser/app/profile/000-tor-browser.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/browser/app/profile/000-tor-browser.js b/browser/app/profile/000-tor-browser.js
index 8f74748f2072..e19dd0dd59ae 100644
--- a/browser/app/profile/000-tor-browser.js
+++ b/browser/app/profile/000-tor-browser.js
@@ -113,7 +113,6 @@ pref("browser.pocket.site", "");
pref("network.http.referer.hideOnionSource", true);
// Fingerprinting
-pref("webgl.min_capability_mode", true);
pref("webgl.disable-extensions", true);
pref("webgl.disable-fail-if-major-performance-caveat", true);
pref("webgl.enable-webgl2", false);
More information about the tbb-commits
mailing list