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