Index: chrome/browser/content_settings/content_settings_pref_provider.h |
diff --git a/chrome/browser/content_settings/content_settings_pref_provider.h b/chrome/browser/content_settings/content_settings_pref_provider.h |
index 99c335a8f37380968e3e959b71fa3512447bbf90..2b8b2c25418ab85e73b3b21f3e087bb1a77e543a 100644 |
--- a/chrome/browser/content_settings/content_settings_pref_provider.h |
+++ b/chrome/browser/content_settings/content_settings_pref_provider.h |
@@ -44,12 +44,12 @@ class PrefProvider : public ObservableProvider, |
const ResourceIdentifier& resource_identifier, |
bool incognito) const OVERRIDE; |
- virtual void SetContentSetting( |
+ virtual bool SetWebsiteSetting( |
const ContentSettingsPattern& primary_pattern, |
const ContentSettingsPattern& secondary_pattern, |
ContentSettingsType content_type, |
const ResourceIdentifier& resource_identifier, |
- ContentSetting content_setting) OVERRIDE; |
+ Value* value) OVERRIDE; |
virtual void ClearAllContentSettingsRules( |
ContentSettingsType content_type) OVERRIDE; |
@@ -77,7 +77,7 @@ class PrefProvider : public ObservableProvider, |
const ContentSettingsPattern& secondary_pattern, |
ContentSettingsType content_type, |
const ResourceIdentifier& resource_identifier, |
- ContentSetting setting); |
+ const base::Value* value); |
// Updates the given |pattern_pairs_settings| dictionary value. |
void UpdatePatternPairsSettings( |
@@ -85,7 +85,7 @@ class PrefProvider : public ObservableProvider, |
const ContentSettingsPattern& secondary_pattern, |
ContentSettingsType content_type, |
const ResourceIdentifier& resource_identifier, |
- ContentSetting setting, |
+ const base::Value* value, |
DictionaryValue* pattern_pairs_settings); |
// Updates the preferences prefs::kContentSettingsPatterns. This preferences |