Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(402)

Unified Diff: components/content_settings/core/common/pref_names.cc

Issue 1005303003: Split the aggregate dictionary of content settings exceptions into per-type dictionaries (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/content_settings/core/common/pref_names.cc
diff --git a/components/content_settings/core/common/pref_names.cc b/components/content_settings/core/common/pref_names.cc
index ef9b66cb12f7458568c84fa0bbfb4a25cdc8c932..d795abb0a2c736bb774aa2d7eb34ba79c9e7dd6f 100644
--- a/components/content_settings/core/common/pref_names.cc
+++ b/components/content_settings/core/common/pref_names.cc
@@ -28,6 +28,63 @@ const char kDefaultContentSettings[] = "profile.default_content_settings";
// If a value is not set, it means the setting is allowed.
const char kOverrideContentSettings[] = "profile.override_content_settings";
+// Preferences storing the content settings exceptions.
+const char kContentSettingsCookiesPatternPairs[] =
+ "profile.content_settings.exceptions.cookies";
+const char kContentSettingsImagesPatternPairs[] =
+ "profile.content_settings.exceptions.images";
+const char kContentSettingsJavaScriptPatternPairs[] =
+ "profile.content_settings.exceptions.javascript";
+const char kContentSettingsPluginsPatternPairs[] =
+ "profile.content_settings.exceptions.plugins";
+const char kContentSettingsPopupsPatternPairs[] =
+ "profile.content_settings.exceptions.popups";
+const char kContentSettingsGeolocationPatternPairs[] =
+ "profile.content_settings.exceptions.geolocation";
+const char kContentSettingsNotificationsPatternPairs[] =
+ "profile.content_settings.exceptions.notifications";
+const char kContentSettingsAutoSelectCertificatePatternPairs[] =
+ "profile.content_settings.exceptions.auto_select_certificate";
+const char kContentSettingsFullScreenPatternPairs[] =
+ "profile.content_settings.exceptions.fullscreen";
+const char kContentSettingsMouseLockPatternPairs[] =
+ "profile.content_settings.exceptions.mouselock";
+const char kContentSettingsMixedScriptPatternPairs[] =
+ "profile.content_settings.exceptions.mixed_script";
+const char kContentSettingsMediaStreamPatternPairs[] =
+ "profile.content_settings.exceptions.media_stream";
+const char kContentSettingsMediaStreamMicPatternPairs[] =
+ "profile.content_settings.exceptions.media_stream_mic";
+const char kContentSettingsMediaStreamCameraPatternPairs[] =
+ "profile.content_settings.exceptions.media_stream_camera";
+const char kContentSettingsProtocolHandlersPatternPairs[] =
+ "profile.content_settings.exceptions.protocol_handlers";
+const char kContentSettingsPpapiBrokerPatternPairs[] =
+ "profile.content_settings.exceptions.ppapi_broker";
+const char kContentSettingsAutomaticDownloadsPatternPairs[] =
+ "profile.content_settings.exceptions.automatic_downloads";
+const char kContentSettingsMidiSysexPatternPairs[] =
+ "profile.content_settings.exceptions.midi_sysex";
+const char kContentSettingsPushMessagingPatternPairs[] =
+ "profile.content_settings.exceptions.push_messaging";
+const char kContentSettingsSSLCertDecisionsPatternPairs[] =
+ "profile.content_settings.exceptions.ssl_cert_decisions";
+#if defined(OS_WIN)
+const char kContentSettingsMetroSwitchToDesktopPatternPairs[] =
+ "profile.content_settings.exceptions.metro_switch_to_desktop";
+#elif defined(OS_ANDROID) || defined(OS_CHROMEOS)
+const char kContentSettingsProtectedMediaIdentifierPatternPairs[] =
+ "profile.content_settings.exceptions.protected_media_identifier";
+#endif
+const char kContentSettingsAppBannerPatternPairs[] =
+ "profile.content_settings.exceptions.app_banner";
+
+// Whether the patern pairs have been migrated from the deprecated aggregate
+// preference |kContentSettingsPatternPairs| to the separate preferences
+// |kContentSettings<type>PatternPairs|.
+const char kContentSettingsPatternPairsMigrated[] =
+ "profile.content_settings_exceptions_migrated";
+
// Preferences that are exclusively used to store managed values for default
// content settings.
const char kManagedDefaultCookiesSetting[] =

Powered by Google App Engine
This is Rietveld 408576698