Pier Angelo Vendrame pushed to branch base-browser-128.2.0esr-14.0-1 at The Tor Project / Applications / Tor Browser

Commits:

2 changed files:

Changes:

  • browser/app/profile/001-base-profile.js
    ... ... @@ -212,6 +212,9 @@ pref("browser.tabs.crashReporting.sendReport", false);
    212 212
     pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
    
    213 213
     // Added in tor-browser#41496 even though false by default
    
    214 214
     pref("browser.crashReports.unsubmittedCheck.enabled", false);
    
    215
    +// Disable checkbox in about:neterror that controls
    
    216
    +// security.xfocsp.errorReporting.automatic. See tor-browser#42653.
    
    217
    +pref("security.xfocsp.errorReporting.enabled", false);
    
    215 218
     // Added in tor-browser#41496 even though it shuld be already always disabled
    
    216 219
     // since we disable MOZ_CRASHREPORTER.
    
    217 220
     pref("breakpad.reportURL", "data:");
    

  • browser/components/BrowserGlue.sys.mjs
    ... ... @@ -4701,11 +4701,13 @@ BrowserGlue.prototype = {
    4701 4701
       _migrateUIBB() {
    
    4702 4702
         // Version 1: 13.0a3. Reset layout.css.prefers-color-scheme.content-override
    
    4703 4703
         //            for tor-browser#41739.
    
    4704
    -    // Version 2: 14.0a5:Reset the privacy tracking headers preferences since
    
    4704
    +    // Version 2: 14.0a5: Reset the privacy tracking headers preferences since
    
    4705 4705
         //            the UI is hidden. tor-browser#42777.
    
    4706 4706
         //            Also, do not set
    
    4707 4707
         //            dom.security.https_only_mode_send_http_background_request in
    
    4708 4708
         //            the security level anymore (tor-browser#42149).
    
    4709
    +    //            Also, reset security.xfocsp.errorReporting.automatic since we
    
    4710
    +    //            hid its neterror checkbox. tor-browser#42653.
    
    4709 4711
         const MIGRATION_VERSION = 2;
    
    4710 4712
         const MIGRATION_PREF = "basebrowser.migration.version";
    
    4711 4713
         // We do not care whether this is a new or old profile, since in version 1
    
    ... ... @@ -4725,10 +4727,11 @@ BrowserGlue.prototype = {
    4725 4727
             "privacy.donottrackheader.enabled",
    
    4726 4728
             // Telemetry preference for if the user changed the value.
    
    4727 4729
             "privacy.globalprivacycontrol.was_ever_enabled",
    
    4728
    -        // The last two preferences have no corresponding UI, but are related.
    
    4730
    +        // The next two preferences have no corresponding UI, but are related.
    
    4729 4731
             "privacy.globalprivacycontrol.functionality.enabled",
    
    4730 4732
             "privacy.globalprivacycontrol.pbmode.enabled",
    
    4731 4733
             "dom.security.https_only_mode_send_http_background_request",
    
    4734
    +        "security.xfocsp.errorReporting.automatic",
    
    4732 4735
           ]) {
    
    4733 4736
             Services.prefs.clearUserPref(prefName);
    
    4734 4737
           }