[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser][base-browser-140.1.0esr-15.0-1] fixup! Firefox preference overrides.



Title: GitLab

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:

Changes:

  • browser/app/profile/001-base-profile.js
    ... ... @@ -202,8 +202,6 @@ pref("browser.safebrowsing.provider.google4.updateURL", "");
    202 202
     pref("browser.safebrowsing.provider.google4.gethashURL", "");
    
    203 203
     pref("browser.safebrowsing.provider.mozilla.updateURL", "");
    
    204 204
     pref("browser.safebrowsing.provider.mozilla.gethashURL", "");
    
    205
    -pref("datareporting.healthreport.uploadEnabled", false);
    
    206
    -pref("datareporting.policy.dataSubmissionEnabled", false);
    
    207 205
     // tor-browser#42735: Disable recent search suggestions
    
    208 206
     pref("browser.urlbar.recentsearches.featureGate", false);
    
    209 207
     pref("browser.urlbar.suggest.recentsearches", false);
    
    ... ... @@ -225,6 +223,8 @@ pref("toolkit.telemetry.firstShutdownPing.enabled", false); // Added in tor-brow
    225 223
     pref("toolkit.telemetry.updatePing.enabled", false); // Make sure updater telemetry is disabled; see #25909.
    
    226 224
     pref("toolkit.telemetry.bhrPing.enabled", false);
    
    227 225
     pref("toolkit.telemetry.coverage.opt-out", true);
    
    226
    +pref("datareporting.healthreport.uploadEnabled", false);
    
    227
    +pref("datareporting.policy.dataSubmissionEnabled", false);
    
    228 228
     // Force all telemtry identifier to their canary values tor-browser#43750
    
    229 229
     pref("toolkit.telemetry.cachedClientID", "c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0", locked);
    
    230 230
     pref("toolkit.telemetry.cachedProfileGroupID", "decafdec-afde-cafd-ecaf-decafdecafde", locked);
    
    ... ... @@ -236,6 +236,9 @@ pref("browser.tabs.crashReporting.sendReport", false);
    236 236
     pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
    
    237 237
     // Added in tor-browser#41496 even though false by default
    
    238 238
     pref("browser.crashReports.unsubmittedCheck.enabled", false);
    
    239
    +// tor-browser#44026: Disable the modal that shows upstream terms of usage,
    
    240
    +// since we opt out of their telemetry and data collection.
    
    241
    +pref("browser.preonboarding.enabled", false);
    
    239 242
     // Disable checkbox in about:neterror that controls
    
    240 243
     // security.xfocsp.errorReporting.automatic. See tor-browser#42653.
    
    241 244
     pref("security.xfocsp.errorReporting.enabled", false);
    

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx