commit 6eadc8186a20298ed6d0469f64586d63bec1cfd1 Author: Arthur Edelstein arthuredelstein@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);
tbb-commits@lists.torproject.org