| Index: components/content_settings/core/browser/content_settings_observer.h | 
| diff --git a/components/content_settings/core/browser/content_settings_observer.h b/components/content_settings/core/browser/content_settings_observer.h | 
| index 41868578942081c5020c86846319318f367aa47d..2c2cc900ca8bf57b194fc26bfedde4d7343566eb 100644 | 
| --- a/components/content_settings/core/browser/content_settings_observer.h | 
| +++ b/components/content_settings/core/browser/content_settings_observer.h | 
| @@ -20,6 +20,15 @@ class Observer { | 
| ContentSettingsType content_type, | 
| std::string resource_identifier) = 0; | 
|  | 
| +  // Fired when the content setting for an origin pair is changed from ALLOW to | 
| +  // BLOCK or ASK. Only called when the user's preference is explicitly changed | 
| +  // via HostContentSettingsMap::SetContentSettingDefaultScope(). | 
| +  virtual void OnContentSettingRevoked( | 
| +      const GURL& primary_url, | 
| +      const GURL& secondary_url, | 
| +      ContentSettingsType content_type, | 
| +      std::string resource_identifier) {}; | 
| + | 
| protected: | 
| virtual ~Observer() {} | 
| }; | 
|  |