Commit 3e817cb4 authored by Ramin Halavati's avatar Ramin Halavati Committed by Commit Bot

Remove SignIn preferences from incognito whitelist.

Preferences related to SignIn are removed from the persistent storage
list for incognito mode.
After this CL, if these preferences are changed from incognito mode,
they are only stored in memory and won't affect user profile.

Bug: 861722
Change-Id: I03fbc9c62227ca1cbb3b58b9ee2f9ad90df9b586
Reviewed-on: https://chromium-review.googlesource.com/1159367Reviewed-by: default avatarMihai Sardarescu <msarda@chromium.org>
Commit-Queue: Ramin Halavati <rhalavati@chromium.org>
Cr-Commit-Position: refs/heads/master@{#580124}
parent 82fa8ac3
...@@ -27,7 +27,6 @@ ...@@ -27,7 +27,6 @@
#include "components/rappor/rappor_prefs.h" #include "components/rappor/rappor_prefs.h"
#include "components/reading_list/core/reading_list_pref_names.h" #include "components/reading_list/core/reading_list_pref_names.h"
#include "components/search_engines/search_engines_pref_names.h" #include "components/search_engines/search_engines_pref_names.h"
#include "components/signin/core/browser/signin_pref_names.h"
#include "components/spellcheck/browser/pref_names.h" #include "components/spellcheck/browser/pref_names.h"
#include "components/startup_metric_utils/browser/pref_names.h" #include "components/startup_metric_utils/browser/pref_names.h"
#include "components/suggestions/suggestions_pref_names.h" #include "components/suggestions/suggestions_pref_names.h"
...@@ -470,11 +469,6 @@ const char* temporary_incognito_whitelist[] = { ...@@ -470,11 +469,6 @@ const char* temporary_incognito_whitelist[] = {
prefs::kGoogleServicesPasswordHash, prefs::kGoogleServicesPasswordHash,
#if !defined(OS_ANDROID)
prefs::kDiceSigninUserMenuPromoCount, prefs::kSignInPromoStartupCount,
prefs::kSignInPromoUserSkipped, prefs::kSignInPromoShowOnFirstRunAllowed,
#endif
#if !defined(OS_CHROMEOS) && !defined(OS_ANDROID) #if !defined(OS_CHROMEOS) && !defined(OS_ANDROID)
prefs::kCrossDevicePromoOptedOut, prefs::kCrossDevicePromoShouldBeShown, prefs::kCrossDevicePromoOptedOut, prefs::kCrossDevicePromoShouldBeShown,
prefs::kCrossDevicePromoObservedSingleAccountCookie, prefs::kCrossDevicePromoObservedSingleAccountCookie,
...@@ -583,7 +577,7 @@ const char* temporary_incognito_whitelist[] = { ...@@ -583,7 +577,7 @@ const char* temporary_incognito_whitelist[] = {
prefs::kDebuggingFeaturesRequested, prefs::kDebuggingFeaturesRequested,
#if defined(OS_CHROMEOS) #if defined(OS_CHROMEOS)
prefs::kSigninScreenTimezone, prefs::kResolveDeviceTimezoneByGeolocation, prefs::kResolveDeviceTimezoneByGeolocation,
prefs::kResolveDeviceTimezoneByGeolocationMethod, prefs::kResolveDeviceTimezoneByGeolocationMethod,
prefs::kSystemTimezoneAutomaticDetectionPolicy, prefs::kSystemTimezoneAutomaticDetectionPolicy,
#endif // defined(OS_CHROMEOS) #endif // defined(OS_CHROMEOS)
...@@ -639,7 +633,6 @@ const char* temporary_incognito_whitelist[] = { ...@@ -639,7 +633,6 @@ const char* temporary_incognito_whitelist[] = {
prefs::kQuickCheckEnabled, prefs::kPacHttpsUrlStrippingEnabled, prefs::kQuickCheckEnabled, prefs::kPacHttpsUrlStrippingEnabled,
prefs::kBrowserGuestModeEnabled, prefs::kBrowserAddPersonEnabled, prefs::kBrowserGuestModeEnabled, prefs::kBrowserAddPersonEnabled,
prefs::kForceBrowserSignin,
prefs::kCryptAuthDeviceId, prefs::kEasyUnlockHardlockState, prefs::kCryptAuthDeviceId, prefs::kEasyUnlockHardlockState,
prefs::kEasyUnlockLocalStateTpmKeys, prefs::kEasyUnlockLocalStateUserPrefs, prefs::kEasyUnlockLocalStateTpmKeys, prefs::kEasyUnlockLocalStateUserPrefs,
...@@ -884,23 +877,6 @@ const char* temporary_incognito_whitelist[] = { ...@@ -884,23 +877,6 @@ const char* temporary_incognito_whitelist[] = {
prefs::kDefaultSearchProviderEnabled, prefs::kSearchProviderOverrides, prefs::kDefaultSearchProviderEnabled, prefs::kSearchProviderOverrides,
prefs::kSearchProviderOverridesVersion, prefs::kCountryIDAtInstall, prefs::kSearchProviderOverridesVersion, prefs::kCountryIDAtInstall,
// components/signin/core/browser/signin_pref_names.h
#if defined(OS_CHROMEOS)
prefs::kAccountConsistencyMirrorRequired,
#endif
prefs::kAccountIdMigrationState, prefs::kAutologinEnabled,
prefs::kGaiaCookieHash, prefs::kGaiaCookieChangedTime,
prefs::kGaiaCookiePeriodicReportTime, prefs::kGoogleServicesAccountId,
prefs::kGoogleServicesHostedDomain, prefs::kGoogleServicesLastAccountId,
prefs::kGoogleServicesLastUsername,
prefs::kGoogleServicesSigninScopedDeviceId,
prefs::kGoogleServicesUserAccountId, prefs::kGoogleServicesUsername,
prefs::kGoogleServicesUsernamePattern, prefs::kReverseAutologinEnabled,
prefs::kReverseAutologinRejectedEmailList, prefs::kSignedInTime,
prefs::kSigninAllowed, prefs::kTokenServiceDiceCompatible,
prefs::kTokenServiceExcludeAllSecondaryAccounts,
prefs::kTokenServiceExcludedSecondaryAccounts,
// components/spellcheck/browser/pref_names.h // components/spellcheck/browser/pref_names.h
spellcheck::prefs::kSpellCheckEnable, spellcheck::prefs::kSpellCheckEnable,
spellcheck::prefs::kSpellCheckDictionaries, spellcheck::prefs::kSpellCheckDictionaries,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment