Index: content/browser/storage_partition_impl.h |
diff --git a/content/browser/storage_partition_impl.h b/content/browser/storage_partition_impl.h |
index 9dcdfeced5035d3fa4f37194de7adeefc65e6070..728ec34fd1feafdbf7d805fd15cb5760c839800e 100644 |
--- a/content/browser/storage_partition_impl.h |
+++ b/content/browser/storage_partition_impl.h |
@@ -31,10 +31,10 @@ class StoragePartitionImpl : public StoragePartition { |
virtual webkit_database::DatabaseTracker* GetDatabaseTracker() OVERRIDE; |
virtual DOMStorageContextImpl* GetDOMStorageContext() OVERRIDE; |
virtual IndexedDBContextImpl* GetIndexedDBContext() OVERRIDE; |
+ virtual const CookieStoreMap& GetCookieStoreMap() OVERRIDE; |
virtual void AsyncClearDataForOrigin( |
uint32 storage_mask, |
- const GURL& storage_origin, |
- net::URLRequestContextGetter* request_context_getter) OVERRIDE; |
+ const GURL& storage_origin) OVERRIDE; |
virtual void AsyncClearData(uint32 storage_mask) OVERRIDE; |
virtual void AsyncClearDataBetween( |
uint32 storage_mask, |
@@ -54,9 +54,11 @@ class StoragePartitionImpl : public StoragePartition { |
// If |in_memory| is true, the |partition_path| is (ab)used as a way of |
// distinguishing different in-memory partitions, but nothing is persisted |
// on to disk. |
- static StoragePartitionImpl* Create(BrowserContext* context, |
- bool in_memory, |
- const base::FilePath& profile_path); |
+ static StoragePartitionImpl* Create( |
+ BrowserContext* context, |
+ bool in_memory, |
+ const base::FilePath& profile_path, |
+ scoped_ptr<CookieStoreMap> cookie_store_map); |
CONTENT_EXPORT StoragePartitionImpl( |
const base::FilePath& partition_path, |
@@ -66,6 +68,7 @@ class StoragePartitionImpl : public StoragePartition { |
webkit_database::DatabaseTracker* database_tracker, |
DOMStorageContextImpl* dom_storage_context, |
IndexedDBContextImpl* indexed_db_context, |
+ scoped_ptr<CookieStoreMap> cookie_store_map, |
scoped_ptr<WebRTCIdentityStore> webrtc_identity_store); |
// Used by StoragePartitionImplMap. |
@@ -93,6 +96,7 @@ class StoragePartitionImpl : public StoragePartition { |
scoped_refptr<webkit_database::DatabaseTracker> database_tracker_; |
scoped_refptr<DOMStorageContextImpl> dom_storage_context_; |
scoped_refptr<IndexedDBContextImpl> indexed_db_context_; |
+ scoped_ptr<CookieStoreMap> cookie_store_map_; |
scoped_ptr<WebRTCIdentityStore> webrtc_identity_store_; |
DISALLOW_COPY_AND_ASSIGN(StoragePartitionImpl); |