Pier Angelo Vendrame pushed to branch tor-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
    ... ... @@ -4812,11 +4812,13 @@ BrowserGlue.prototype = {
    4812 4812
       _migrateUIBB() {
    
    4813 4813
         // Version 1: 13.0a3. Reset layout.css.prefers-color-scheme.content-override
    
    4814 4814
         //            for tor-browser#41739.
    
    4815
    -    // Version 2: 14.0a5:Reset the privacy tracking headers preferences since
    
    4815
    +    // Version 2: 14.0a5: Reset the privacy tracking headers preferences since
    
    4816 4816
         //            the UI is hidden. tor-browser#42777.
    
    4817 4817
         //            Also, do not set
    
    4818 4818
         //            dom.security.https_only_mode_send_http_background_request in
    
    4819 4819
         //            the security level anymore (tor-browser#42149).
    
    4820
    +    //            Also, reset security.xfocsp.errorReporting.automatic since we
    
    4821
    +    //            hid its neterror checkbox. tor-browser#42653.
    
    4820 4822
         const MIGRATION_VERSION = 2;
    
    4821 4823
         const MIGRATION_PREF = "basebrowser.migration.version";
    
    4822 4824
         // We do not care whether this is a new or old profile, since in version 1
    
    ... ... @@ -4836,10 +4838,11 @@ BrowserGlue.prototype = {
    4836 4838
             "privacy.donottrackheader.enabled",
    
    4837 4839
             // Telemetry preference for if the user changed the value.
    
    4838 4840
             "privacy.globalprivacycontrol.was_ever_enabled",
    
    4839
    -        // The last two preferences have no corresponding UI, but are related.
    
    4841
    +        // The next two preferences have no corresponding UI, but are related.
    
    4840 4842
             "privacy.globalprivacycontrol.functionality.enabled",
    
    4841 4843
             "privacy.globalprivacycontrol.pbmode.enabled",
    
    4842 4844
             "dom.security.https_only_mode_send_http_background_request",
    
    4845
    +        "security.xfocsp.errorReporting.automatic",
    
    4843 4846
           ]) {
    
    4844 4847
             Services.prefs.clearUserPref(prefName);
    
    4845 4848
           }