Index: public/platform/modules/serviceworker/WebServiceWorkerCache.h |
diff --git a/public/platform/modules/serviceworker/WebServiceWorkerCache.h b/public/platform/modules/serviceworker/WebServiceWorkerCache.h |
index 17c9ad0cf39934b81a106918aa886d7a85325966..5417b2239c7162960b45f3b932a5cf319289a5fe 100644 |
--- a/public/platform/modules/serviceworker/WebServiceWorkerCache.h |
+++ b/public/platform/modules/serviceworker/WebServiceWorkerCache.h |
@@ -20,39 +20,9 @@ namespace blink { |
// This object is owned by Blink, and should be destroyed as each Cache instance is no longer in use. |
class WebServiceWorkerCache { |
public: |
- class CacheMatchCallbacks : public WebCallbacks<const WebServiceWorkerResponse&, WebServiceWorkerCacheError> { |
- public: |
- void onSuccess(WebServiceWorkerResponse* r) { onSuccess(*r); } |
- void onError(WebServiceWorkerCacheError* e) |
- { |
- onError(*e); |
- delete e; |
- } |
- void onSuccess(const WebServiceWorkerResponse&) override {} |
- void onError(WebServiceWorkerCacheError) override {} |
- }; |
- class CacheWithResponsesCallbacks : public WebCallbacks<const WebVector<WebServiceWorkerResponse>&, WebServiceWorkerCacheError> { |
- public: |
- void onSuccess(WebVector<WebServiceWorkerResponse>* r) { onSuccess(*r); } |
- void onError(WebServiceWorkerCacheError* e) |
- { |
- onError(*e); |
- delete e; |
- } |
- void onSuccess(const WebVector<WebServiceWorkerResponse>&) override {} |
- void onError(WebServiceWorkerCacheError) override {} |
- }; |
- class CacheWithRequestsCallbacks : public WebCallbacks<const WebVector<WebServiceWorkerRequest>&, WebServiceWorkerCacheError> { |
- public: |
- void onSuccess(WebVector<WebServiceWorkerRequest>* r) { onSuccess(*r); } |
- void onError(WebServiceWorkerCacheError* e) |
- { |
- onError(*e); |
- delete e; |
- } |
- void onSuccess(const WebVector<WebServiceWorkerRequest>&) override {} |
- void onError(WebServiceWorkerCacheError) override {} |
- }; |
+ using CacheMatchCallbacks = WebCallbacks<const WebServiceWorkerResponse&, WebServiceWorkerCacheError>; |
+ using CacheWithResponsesCallbacks = WebCallbacks<const WebVector<WebServiceWorkerResponse>&, WebServiceWorkerCacheError>; |
+ using CacheWithRequestsCallbacks = WebCallbacks<const WebVector<WebServiceWorkerRequest>&, WebServiceWorkerCacheError>; |
using CacheBatchCallbacks = WebCallbacks<void, WebServiceWorkerCacheError>; |
virtual ~WebServiceWorkerCache() { } |