| Index: third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| diff --git a/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h b/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| index e80412d176736a28baf818f924c91f9f395dc676..7e1d658407f99ae0183a204f4fb3bb45b3df4b52 100644
|
| --- a/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| +++ b/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| @@ -41,14 +41,14 @@ class WebServiceWorkerCacheStorage {
|
|
|
| // dispatchOpen() can return a WebServiceWorkerCache object. These objects
|
| // are owned by Blink and should be destroyed when they are no longer needed.
|
| - virtual void dispatchHas(CacheStorageCallbacks*,
|
| + virtual void dispatchHas(std::unique_ptr<CacheStorageCallbacks>,
|
| const WebString& cacheName) = 0;
|
| - virtual void dispatchOpen(CacheStorageWithCacheCallbacks*,
|
| + virtual void dispatchOpen(std::unique_ptr<CacheStorageWithCacheCallbacks>,
|
| const WebString& cacheName) = 0;
|
| - virtual void dispatchDelete(CacheStorageCallbacks*,
|
| + virtual void dispatchDelete(std::unique_ptr<CacheStorageCallbacks>,
|
| const WebString& cacheName) = 0;
|
| - virtual void dispatchKeys(CacheStorageKeysCallbacks*) = 0;
|
| - virtual void dispatchMatch(CacheStorageMatchCallbacks*,
|
| + virtual void dispatchKeys(std::unique_ptr<CacheStorageKeysCallbacks>) = 0;
|
| + virtual void dispatchMatch(std::unique_ptr<CacheStorageMatchCallbacks>,
|
| const WebServiceWorkerRequest&,
|
| const WebServiceWorkerCache::QueryParams&) = 0;
|
| };
|
|
|