Index: chrome/browser/profiles/profile_impl.cc |
diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc |
index 159e6b8238b178369521c69321f0b76f0786777a..ef66733f4bf2c48efc6708b1847bd42dd52352d3 100644 |
--- a/chrome/browser/profiles/profile_impl.cc |
+++ b/chrome/browser/profiles/profile_impl.cc |
@@ -22,6 +22,7 @@ |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/browsing_data_remover.h" |
#include "chrome/browser/chrome_plugin_service_filter.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" |
@@ -853,7 +854,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(); |
} |