[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