... |
... |
@@ -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
|
}
|