Index: chrome/browser/profiles/profile_impl.cc |
diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc |
index 79a92f5966a7b882f8f13c2d3a5cdb98a059af8b..e1e47879672332a6143c672e505f143f506c2aed 100644 |
--- a/chrome/browser/profiles/profile_impl.cc |
+++ b/chrome/browser/profiles/profile_impl.cc |
@@ -21,6 +21,7 @@ |
#include "chrome/browser/bookmarks/bookmark_model.h" |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/browsing_data_remover.h" |
+#include "chrome/browser/content_settings/cookie_settings.h" |
#include "chrome/browser/content_settings/host_content_settings_map.h" |
#include "chrome/browser/custom_handlers/protocol_handler_registry.h" |
#include "chrome/browser/defaults.h" |
@@ -843,7 +844,8 @@ ExtensionSpecialStoragePolicy* |
ProfileImpl::GetExtensionSpecialStoragePolicy() { |
if (!extension_special_storage_policy_.get()) { |
extension_special_storage_policy_ = |
- new ExtensionSpecialStoragePolicy(GetHostContentSettingsMap()); |
+ new ExtensionSpecialStoragePolicy( |
+ CookieSettings::GetForProfile(this)); |
} |
return extension_special_storage_policy_.get(); |
} |