| Index: chrome/browser/content_settings/content_settings_base_provider.h
|
| diff --git a/chrome/browser/content_settings/content_settings_base_provider.h b/chrome/browser/content_settings/content_settings_base_provider.h
|
| index fa36a2e827b477103ca20e0ff132a0a6c9f1e47b..47a2b0983c7c094ec8c02a5e92b6337f75026a30 100644
|
| --- a/chrome/browser/content_settings/content_settings_base_provider.h
|
| +++ b/chrome/browser/content_settings/content_settings_base_provider.h
|
| @@ -21,6 +21,10 @@ typedef std::map<ContentSettingsTypeResourceIdentifierPair, ContentSetting>
|
| ResourceContentSettings;
|
|
|
| struct ExtendedContentSettings {
|
| + ExtendedContentSettings();
|
| + ExtendedContentSettings(const ExtendedContentSettings& rhs);
|
| + ~ExtendedContentSettings();
|
| +
|
| ContentSettings content_settings;
|
| ResourceContentSettings content_settings_for_resources;
|
| };
|
| @@ -37,10 +41,8 @@ class BaseProvider : public ProviderInterface {
|
| static ContentSetting ClickToPlayFixup(ContentSettingsType content_type,
|
| ContentSetting setting);
|
|
|
| - explicit BaseProvider(bool is_otr)
|
| - : is_off_the_record_(is_otr) {
|
| - }
|
| - virtual ~BaseProvider() {}
|
| + explicit BaseProvider(bool is_otr);
|
| + virtual ~BaseProvider();
|
|
|
| // Initializes the Provider.
|
| virtual void Init() = 0;
|
|
|