Pier Angelo Vendrame pushed to branch mullvad-browser-140.1.0esr-15.0-1 at The 
Tor Project / Applications / Mullvad Browser


Commits:
5aa8703d by Pier Angelo Vendrame at 2025-08-08T18:31:31+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/mullvad-browser/-/commit/5aa8703d8b3bf3a0b555166486338f8504e05e5f

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/5aa8703d8b3bf3a0b555166486338f8504e05e5f
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]

Reply via email to