| Index: content/renderer/cache_storage/webserviceworkercachestorage_impl.h
 | 
| diff --git a/content/renderer/cache_storage/webserviceworkercachestorage_impl.h b/content/renderer/cache_storage/webserviceworkercachestorage_impl.h
 | 
| index de77cad88c61ab28b08d8ace37a4c7dabfa733e1..59785b39ea07710c80923b511f2ab69c4e065208 100644
 | 
| --- a/content/renderer/cache_storage/webserviceworkercachestorage_impl.h
 | 
| +++ b/content/renderer/cache_storage/webserviceworkercachestorage_impl.h
 | 
| @@ -5,6 +5,8 @@
 | 
|  #ifndef CONTENT_RENDERER_SERVICE_WORKER_WEB_SERVICE_WORKER_CACHE_STORAGE_IMPL_H_
 | 
|  #define CONTENT_RENDERER_SERVICE_WORKER_WEB_SERVICE_WORKER_CACHE_STORAGE_IMPL_H_
 | 
|  
 | 
| +#include <memory>
 | 
| +
 | 
|  #include "base/macros.h"
 | 
|  #include "content/child/thread_safe_sender.h"
 | 
|  #include "third_party/WebKit/public/platform/WebString.h"
 | 
| @@ -33,15 +35,16 @@ class WebServiceWorkerCacheStorageImpl
 | 
|    ~WebServiceWorkerCacheStorageImpl() override;
 | 
|  
 | 
|    // From WebServiceWorkerCacheStorage:
 | 
| -  void dispatchHas(CacheStorageCallbacks* callbacks,
 | 
| +  void dispatchHas(std::unique_ptr<CacheStorageCallbacks> callbacks,
 | 
|                     const blink::WebString& cacheName) override;
 | 
| -  void dispatchOpen(CacheStorageWithCacheCallbacks* callbacks,
 | 
| +  void dispatchOpen(std::unique_ptr<CacheStorageWithCacheCallbacks> callbacks,
 | 
|                      const blink::WebString& cacheName) override;
 | 
| -  void dispatchDelete(CacheStorageCallbacks* callbacks,
 | 
| +  void dispatchDelete(std::unique_ptr<CacheStorageCallbacks> callbacks,
 | 
|                        const blink::WebString& cacheName) override;
 | 
| -  void dispatchKeys(CacheStorageKeysCallbacks* callbacks) override;
 | 
| +  void dispatchKeys(
 | 
| +      std::unique_ptr<CacheStorageKeysCallbacks> callbacks) override;
 | 
|    void dispatchMatch(
 | 
| -      CacheStorageMatchCallbacks* callbacks,
 | 
| +      std::unique_ptr<CacheStorageMatchCallbacks> callbacks,
 | 
|        const blink::WebServiceWorkerRequest& request,
 | 
|        const blink::WebServiceWorkerCache::QueryParams& query_params) override;
 | 
|  
 | 
| 
 |