Index: chrome/browser/extensions/extension_special_storage_policy.h |
diff --git a/chrome/browser/extensions/extension_special_storage_policy.h b/chrome/browser/extensions/extension_special_storage_policy.h |
index 31412c715993bedb4709985ed5e11616793c0333..bbeb2d17c51f4c3fedb476e1d034326ee95427d0 100644 |
--- a/chrome/browser/extensions/extension_special_storage_policy.h |
+++ b/chrome/browser/extensions/extension_special_storage_policy.h |
@@ -31,7 +31,7 @@ class Extension; |
class ExtensionSpecialStoragePolicy : public storage::SpecialStoragePolicy { |
public: |
explicit ExtensionSpecialStoragePolicy( |
- content_settings::CookieSettings* cookie_settings); |
+ content::BrowserContext* browser_context); |
// storage::SpecialStoragePolicy methods used by storage subsystems and the |
// browsing data remover. These methods are safe to call on any thread. |
@@ -94,7 +94,9 @@ class ExtensionSpecialStoragePolicy : public storage::SpecialStoragePolicy { |
SpecialCollection file_handler_extensions_; |
SpecialCollection isolated_extensions_; |
SpecialCollection content_capabilities_unlimited_extensions_; |
+ |
scoped_refptr<content_settings::CookieSettings> cookie_settings_; |
+ content::BrowserContext* browser_context_; // TODO! how is this owned!! |
}; |
#endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_SPECIAL_STORAGE_POLICY_H_ |