Pier Angelo Vendrame pushed to branch base-browser-140.1.0esr-15.0-1 at The Tor
Project / Applications / Tor Browser
Commits:
cdc07ea9 by Pier Angelo Vendrame at 2025-08-08T18:31:17+02:00
fixup! Firefox preference overrides.
BB 44026: Disable the modal with upstream's ToU.
We disable data collection, so those terms do not apply to us.
Indeed, currently this feature is already gated on the datareporting
pref, but since upstream is refactoring these prefs, adding an explicit
one seems a good idea.
Also, move the datareporting prefs closer to telemetry.
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -202,8 +202,6 @@ pref("browser.safebrowsing.provider.google4.updateURL", "");
pref("browser.safebrowsing.provider.google4.gethashURL", "");
pref("browser.safebrowsing.provider.mozilla.updateURL", "");
pref("browser.safebrowsing.provider.mozilla.gethashURL", "");
-pref("datareporting.healthreport.uploadEnabled", false);
-pref("datareporting.policy.dataSubmissionEnabled", false);
// tor-browser#42735: Disable recent search suggestions
pref("browser.urlbar.recentsearches.featureGate", false);
pref("browser.urlbar.suggest.recentsearches", false);
@@ -225,6 +223,8 @@ pref("toolkit.telemetry.firstShutdownPing.enabled", false);
// Added in tor-brow
pref("toolkit.telemetry.updatePing.enabled", false); // Make sure updater
telemetry is disabled; see #25909.
pref("toolkit.telemetry.bhrPing.enabled", false);
pref("toolkit.telemetry.coverage.opt-out", true);
+pref("datareporting.healthreport.uploadEnabled", false);
+pref("datareporting.policy.dataSubmissionEnabled", false);
// Force all telemtry identifier to their canary values tor-browser#43750
pref("toolkit.telemetry.cachedClientID",
"c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0", locked);
pref("toolkit.telemetry.cachedProfileGroupID",
"decafdec-afde-cafd-ecaf-decafdecafde", locked);
@@ -236,6 +236,9 @@ pref("browser.tabs.crashReporting.sendReport", false);
pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
// Added in tor-browser#41496 even though false by default
pref("browser.crashReports.unsubmittedCheck.enabled", false);
+// tor-browser#44026: Disable the modal that shows upstream terms of usage,
+// since we opt out of their telemetry and data collection.
+pref("browser.preonboarding.enabled", false);
// Disable checkbox in about:neterror that controls
// security.xfocsp.errorReporting.automatic. See tor-browser#42653.
pref("security.xfocsp.errorReporting.enabled", false);
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/cdc07ea9da894755643f3517d00b9c6f8b6d766a
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/cdc07ea9da894755643f3517d00b9c6f8b6d766a
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]