| Index: components/content_settings/core/browser/content_settings_registry.h
|
| diff --git a/components/content_settings/core/browser/content_settings_registry.h b/components/content_settings/core/browser/content_settings_registry.h
|
| index bfa532fae656a8456e0796acef4f7a3decf938ad..0b9873e1cae609632930c2ff02a9b00f4ad5563f 100644
|
| --- a/components/content_settings/core/browser/content_settings_registry.h
|
| +++ b/components/content_settings/core/browser/content_settings_registry.h
|
| @@ -64,6 +64,19 @@ class ContentSettingsRegistry {
|
| WebsiteSettingsInfo::ScopingType scoping_type,
|
| ContentSettingsInfo::IncognitoBehavior incognito_behavior);
|
|
|
| + // Register a content setting that is only used on desktop platforms. It won't
|
| + // be registered on other platforms meaning that type information won't be
|
| + // available, a pref won't be registered, etc.
|
| + void RegisterDesktop(
|
| + ContentSettingsType type,
|
| + const std::string& name,
|
| + ContentSetting initial_default_value,
|
| + WebsiteSettingsInfo::SyncStatus sync_status,
|
| + const std::vector<std::string>& whitelisted_schemes,
|
| + const std::set<ContentSetting>& valid_settings,
|
| + WebsiteSettingsInfo::ScopingType scoping_type,
|
| + ContentSettingsInfo::IncognitoBehavior incognito_behavior);
|
| +
|
| Map content_settings_info_;
|
| WebsiteSettingsRegistry* website_settings_registry_;
|
|
|
|
|