Commit 187c369f authored by Ramin Halavati's avatar Ramin Halavati Committed by Commit Bot

Remove Extensions preferences from incognito whitelist.

Preferences related to Extensions 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: Id54e7c234961d6814c3bd55692c93a28d2917f84
Reviewed-on: https://chromium-review.googlesource.com/1149370Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
Commit-Queue: Ramin Halavati <rhalavati@chromium.org>
Cr-Commit-Position: refs/heads/master@{#579422}
parent 51995a2e
......@@ -46,8 +46,6 @@
#if !defined(OS_ANDROID)
#include "chrome/browser/accessibility/animation_policy_prefs.h"
#include "extensions/browser/api/audio/pref_names.h"
#include "extensions/browser/pref_names.h"
#endif // !defined(OS_ANDROID)
#if defined(OS_CHROMEOS)
......@@ -235,12 +233,9 @@ const char* incognito_whitelist[] = {
prefs::kCurrentThemePackFilename, prefs::kCurrentThemeID,
prefs::kCurrentThemeImages, prefs::kCurrentThemeColors,
prefs::kCurrentThemeTints, prefs::kCurrentThemeDisplayProperties,
prefs::kExtensionsUIDeveloperMode,
// prefs::kExtensionsUIDismissedADTPromo,
prefs::kExtensionCommands, prefs::kPluginsLastInternalDirectory,
prefs::kPluginsPluginsList, prefs::kPluginsDisabledPlugins,
prefs::kPluginsDisabledPluginsExceptions, prefs::kPluginsEnabledPlugins,
prefs::kPluginsAlwaysOpenPdfExternally,
prefs::kPluginsLastInternalDirectory, prefs::kPluginsPluginsList,
prefs::kPluginsDisabledPlugins, prefs::kPluginsDisabledPluginsExceptions,
prefs::kPluginsEnabledPlugins, prefs::kPluginsAlwaysOpenPdfExternally,
#if BUILDFLAG(ENABLE_PLUGINS)
prefs::kPluginsShowDetails,
#endif
......@@ -328,11 +323,6 @@ const char* incognito_whitelist[] = {
prefs::kEasyUnlockAllowed, prefs::kEasyUnlockPairing,
#if BUILDFLAG(ENABLE_EXTENSIONS)
prefs::kToolbarIconSurfacingBubbleAcknowledged,
prefs::kToolbarIconSurfacingBubbleLastShowTime,
#endif
prefs::kWebRTCMultipleRoutesEnabled, prefs::kWebRTCNonProxiedUdpEnabled,
prefs::kWebRTCIPHandlingPolicy, prefs::kWebRTCUDPPortRange,
......@@ -402,8 +392,6 @@ const char* incognito_whitelist[] = {
prefs::kSuppressUnsupportedOSWarning, prefs::kWasRestarted,
#endif // !defined(OS_ANDROID)
prefs::kDisableExtensions,
#if defined(OS_ANDROID)
prefs::kContentSuggestionsNotificationsEnabled,
prefs::kContentSuggestionsConsecutiveIgnoredPrefName,
......@@ -1011,39 +999,6 @@ const char* incognito_whitelist[] = {
// components/web_resource/web_resource_pref_names.h
prefs::kEulaAccepted,
// extensions/browser/api/audio/pref_names.h
#if !defined(OS_ANDROID)
extensions::kAudioApiStableDeviceIds,
#endif // !defined(OS_ANDROID)
// extensions/browser/pref_names.h
#if !defined(OS_ANDROID)
extensions::pref_names::kAlertsInitialized,
extensions::pref_names::kAllowedInstallSites,
extensions::pref_names::kAllowedTypes,
extensions::pref_names::kAppFullscreenAllowed,
extensions::pref_names::kBookmarkAppCreationLaunchType,
extensions::pref_names::kExtensions,
extensions::pref_names::kExtensionManagement,
extensions::pref_names::kInstallAllowList,
extensions::pref_names::kInstallDenyList,
extensions::pref_names::kInstallForceList,
extensions::pref_names::kInstallLoginScreenAppList,
extensions::pref_names::kLastChromeVersion,
extensions::pref_names::kLastUpdateCheck,
extensions::pref_names::kNativeMessagingBlacklist,
extensions::pref_names::kNativeMessagingWhitelist,
extensions::pref_names::kNativeMessagingUserLevelHosts,
extensions::pref_names::kNextUpdateCheck,
extensions::pref_names::kStorageGarbageCollect,
extensions::pref_names::kToolbar, extensions::pref_names::kToolbarSize,
extensions::pref_names::kPrefPreferences,
extensions::pref_names::kPrefIncognitoPreferences,
extensions::pref_names::kPrefRegularOnlyPreferences,
extensions::pref_names::kPrefContentSettings,
extensions::pref_names::kPrefIncognitoContentSettings,
#endif //! defined(OS_ANDROID)
// services/preferences/public/cpp/tracked/pref_names.h
user_prefs::kPreferenceResetTime,
......
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