Bug 1770881 - Mapping active logins to privacy.clearOnShutdown.sessions instead of -session . r=pbz

Differential Revision: https://phabricator.services.mozilla.com/D147130
This commit is contained in:
Hannah Peuckmann 2022-05-24 17:37:53 +00:00
Родитель 8a5a614ba5
Коммит f96337e925
2 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -64,7 +64,7 @@ void MigrateCookieLifetimePrefs() {
mozilla::Preferences::SetBool("privacy.clearOnShutdown.history", false);
mozilla::Preferences::SetBool("privacy.clearOnShutdown.formdata", false);
mozilla::Preferences::SetBool("privacy.clearOnShutdown.downloads", false);
mozilla::Preferences::SetBool("privacy.clearOnShutdown.session", false);
mozilla::Preferences::SetBool("privacy.clearOnShutdown.sessions", false);
mozilla::Preferences::SetBool("privacy.clearOnShutdown.siteSettings",
false);
}

Просмотреть файл

@ -19,6 +19,7 @@ add_task(async function migrateSanitizationPrefsClearCleaningPrefs() {
Services.prefs.setBoolPref("privacy.clearOnShutdown.cookies", false);
Services.prefs.setBoolPref("privacy.clearOnShutdown.offlineApps", false);
Services.prefs.setBoolPref("privacy.clearOnShutdown.downloads", true);
Services.prefs.setBoolPref("privacy.clearOnShutdown.sessions", true);
// The migration code is called in cookieService::Init
Services.cookies;
@ -53,6 +54,10 @@ add_task(async function migrateSanitizationPrefsClearCleaningPrefs() {
!Services.prefs.getBoolPref("privacy.clearOnShutdown.downloads"),
"Clearing downloads on shutdown is not set anymore"
);
Assert.ok(
!Services.prefs.getBoolPref("privacy.clearOnShutdown.sessions"),
"Clearing active logins on shutdown is not set anymore"
);
Services.prefs.resetPrefs();