| Index: chrome/browser/content_settings/host_content_settings_map.h
|
| diff --git a/chrome/browser/content_settings/host_content_settings_map.h b/chrome/browser/content_settings/host_content_settings_map.h
|
| index e43309fb8002d5e7f63dd17f2bc7ee9933553318..407293e48ab3f3c1e8f1bf8bb748720651277927 100644
|
| --- a/chrome/browser/content_settings/host_content_settings_map.h
|
| +++ b/chrome/browser/content_settings/host_content_settings_map.h
|
| @@ -25,8 +25,13 @@
|
| #include "chrome/common/notification_observer.h"
|
| #include "chrome/common/notification_registrar.h"
|
|
|
| +namespace content_settings {
|
| +
|
| +class DefaultContentSettingsProviderInterface;
|
| +
|
| +} // namespace content_settings
|
| +
|
| class ContentSettingsDetails;
|
| -class DefaultContentSettingsProvider;
|
| class DictionaryValue;
|
| class GURL;
|
| class PrefService;
|
| @@ -229,8 +234,9 @@ class HostContentSettingsMap
|
| bool updating_preferences_;
|
|
|
| // Content setting providers.
|
| - std::vector<linked_ptr<DefaultContentSettingsProvider> >
|
| - default_content_settings_providers_;
|
| + std::vector
|
| + <linked_ptr<content_settings::DefaultContentSettingsProviderInterface> >
|
| + default_content_settings_providers_;
|
|
|
| // Used around accesses to the following objects to guarantee thread safety.
|
| mutable base::Lock lock_;
|
|
|