diff options
author | bauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-12 09:04:38 +0000 |
---|---|---|
committer | bauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-12 09:04:38 +0000 |
commit | 35552dc595f511b2771410a3bd484b86bf03e84d (patch) | |
tree | 3ca3959b56eb468cae33022978aac7ca0b2c8c7c /chrome/browser/content_settings/content_settings_mock_provider.h | |
parent | f5a376ac047c5b0d89fd1d09ef27c34b205f015c (diff) | |
download | chromium_src-35552dc595f511b2771410a3bd484b86bf03e84d.zip chromium_src-35552dc595f511b2771410a3bd484b86bf03e84d.tar.gz chromium_src-35552dc595f511b2771410a3bd484b86bf03e84d.tar.bz2 |
Explicitly ShutdownOnUIThread the HostContentSettingsMap when destroying the Profile.
Also, get rid of Profile dependencies while we're at it.
BUG=88037,88557
Review URL: http://codereview.chromium.org/7218073
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92128 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/content_settings/content_settings_mock_provider.h')
-rw-r--r-- | chrome/browser/content_settings/content_settings_mock_provider.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/content_settings/content_settings_mock_provider.h b/chrome/browser/content_settings/content_settings_mock_provider.h index dbf006ce..3962dea 100644 --- a/chrome/browser/content_settings/content_settings_mock_provider.h +++ b/chrome/browser/content_settings/content_settings_mock_provider.h @@ -29,6 +29,7 @@ class MockDefaultProvider : public DefaultProviderInterface { virtual void UpdateDefaultSetting(ContentSettingsType content_type, ContentSetting setting); virtual bool DefaultSettingIsManaged(ContentSettingsType content_type) const; + virtual void ShutdownOnUIThread(); private: ContentSettingsType content_type_; @@ -76,6 +77,8 @@ class MockProvider : public ProviderInterface { virtual void ClearAllContentSettingsRules( ContentSettingsType content_type) {} + virtual void ShutdownOnUIThread() {} + // Accessors void set_requesting_url_pattern(ContentSettingsPattern pattern) { requesting_url_pattern_ = pattern; |