Index: content/browser/cache_storage/cache_storage_cache.h |
diff --git a/content/browser/cache_storage/cache_storage_cache.h b/content/browser/cache_storage/cache_storage_cache.h |
index c4f904f3ec0b6f40f1a9f9497eff130013fdb922..689db52a251d2811744843eb27eecb746e9ec692 100644 |
--- a/content/browser/cache_storage/cache_storage_cache.h |
+++ b/content/browser/cache_storage/cache_storage_cache.h |
@@ -72,6 +72,9 @@ class CONTENT_EXPORT CacheStorageCache |
scoped_refptr<storage::QuotaManagerProxy> quota_manager_proxy, |
base::WeakPtr<storage::BlobStorageContext> blob_context); |
+ void QueryCache(scoped_ptr<ServiceWorkerFetchRequest> request, |
+ const CacheStorageCacheQueryParams& options); |
+ |
// Returns ERROR_TYPE_NOT_FOUND if not found. |
void Match(scoped_ptr<ServiceWorkerFetchRequest> request, |
const ResponseCallback& callback); |
@@ -161,10 +164,18 @@ class CONTENT_EXPORT CacheStorageCache |
bool LazyInitialize(); |
// Returns all entries in this cache. |
+ void OpenEntries(scoped_ptr<ServiceWorkerFetchRequest> request, |
+ const CacheStorageCacheQueryParams& options, |
+ const OpenAllEntriesCallback& callback); |
void OpenAllEntries(const OpenAllEntriesCallback& callback); |
void DidOpenNextEntry(scoped_ptr<OpenAllEntriesContext> entries_context, |
const OpenAllEntriesCallback& callback, |
int rv); |
+ void OpenEntry(scoped_ptr<ServiceWorkerFetchRequest> request, |
+ const OpenAllEntriesCallback& callback); |
+ void DidOpenEntry(scoped_ptr<OpenAllEntriesContext> entries_context, |
+ const OpenAllEntriesCallback& callback, |
+ int rv); |
// Match callbacks |
void MatchImpl(scoped_ptr<ServiceWorkerFetchRequest> request, |
@@ -225,6 +236,11 @@ class CONTENT_EXPORT CacheStorageCache |
void DeleteImpl(scoped_ptr<ServiceWorkerFetchRequest> request, |
const CacheStorageCacheQueryParams& match_params, |
const ErrorCallback& callback); |
+ void DeleteDidOpenAllEntries2( |
+ scoped_ptr<ServiceWorkerFetchRequest> request, |
+ const ErrorCallback& callback, |
+ scoped_ptr<OpenAllEntriesContext> entries_context, |
+ CacheStorageError error); |
void DeleteDidOpenAllEntries( |
scoped_ptr<ServiceWorkerFetchRequest> request, |
const ErrorCallback& callback, |