Pier Angelo Vendrame pushed to branch mullvad-browser-128.2.0esr-14.0-1 at The Tor Project / Applications / Mullvad 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
    ... ... @@ -4683,11 +4683,13 @@ BrowserGlue.prototype = {
    4683 4683
       _migrateUIBB() {
    
    4684 4684
         // Version 1: 13.0a3. Reset layout.css.prefers-color-scheme.content-override
    
    4685 4685
         //            for tor-browser#41739.
    
    4686
    -    // Version 2: 14.0a5:Reset the privacy tracking headers preferences since
    
    4686
    +    // Version 2: 14.0a5: Reset the privacy tracking headers preferences since
    
    4687 4687
         //            the UI is hidden. tor-browser#42777.
    
    4688 4688
         //            Also, do not set
    
    4689 4689
         //            dom.security.https_only_mode_send_http_background_request in
    
    4690 4690
         //            the security level anymore (tor-browser#42149).
    
    4691
    +    //            Also, reset security.xfocsp.errorReporting.automatic since we
    
    4692
    +    //            hid its neterror checkbox. tor-browser#42653.
    
    4691 4693
         const MIGRATION_VERSION = 2;
    
    4692 4694
         const MIGRATION_PREF = "basebrowser.migration.version";
    
    4693 4695
         // We do not care whether this is a new or old profile, since in version 1
    
    ... ... @@ -4707,10 +4709,11 @@ BrowserGlue.prototype = {
    4707 4709
             "privacy.donottrackheader.enabled",
    
    4708 4710
             // Telemetry preference for if the user changed the value.
    
    4709 4711
             "privacy.globalprivacycontrol.was_ever_enabled",
    
    4710
    -        // The last two preferences have no corresponding UI, but are related.
    
    4712
    +        // The next two preferences have no corresponding UI, but are related.
    
    4711 4713
             "privacy.globalprivacycontrol.functionality.enabled",
    
    4712 4714
             "privacy.globalprivacycontrol.pbmode.enabled",
    
    4713 4715
             "dom.security.https_only_mode_send_http_background_request",
    
    4716
    +        "security.xfocsp.errorReporting.automatic",
    
    4714 4717
           ]) {
    
    4715 4718
             Services.prefs.clearUserPref(prefName);
    
    4716 4719
           }