| Index: public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| diff --git a/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h b/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| index 15edab7e6780bf8a1da47b709a93bae0eb3746d1..e970aff1a110c060b2a4a4f6135030c011f614ac 100644
|
| --- a/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| +++ b/public/platform/modules/serviceworker/WebServiceWorkerCacheStorage.h
|
| @@ -22,51 +22,10 @@ class WebServiceWorkerCache;
|
| // after operations complete.
|
| class WebServiceWorkerCacheStorage {
|
| public:
|
| - class CacheStorageCallbacks : public WebCallbacks<void, WebServiceWorkerCacheError> {
|
| - public:
|
| - void onError(WebServiceWorkerCacheError* e)
|
| - {
|
| - onError(*e);
|
| - delete e;
|
| - }
|
| - void onError(WebServiceWorkerCacheError) override {}
|
| - };
|
| - class CacheStorageWithCacheCallbacks : public WebCallbacks<WebPassOwnPtr<WebServiceWorkerCache>, WebServiceWorkerCacheError> {
|
| - public:
|
| - void onSuccess(WebServiceWorkerCache* r)
|
| - {
|
| - onSuccess(adoptWebPtr(r));
|
| - }
|
| - void onError(WebServiceWorkerCacheError* e)
|
| - {
|
| - onError(*e);
|
| - delete e;
|
| - }
|
| - void onSuccess(WebPassOwnPtr<WebServiceWorkerCache>) override {}
|
| - void onError(WebServiceWorkerCacheError) override {}
|
| - };
|
| - class CacheStorageKeysCallbacks : public WebCallbacks<const WebVector<WebString>&, WebServiceWorkerCacheError> {
|
| - public:
|
| - void onSuccess(WebVector<WebString>* r) { onSuccess(*r); }
|
| - void onError(WebServiceWorkerCacheError* e)
|
| - {
|
| - onError(*e);
|
| - delete e;
|
| - }
|
| - void onSuccess(const WebVector<WebString>&) override {}
|
| - void onError(WebServiceWorkerCacheError) override {}
|
| - };
|
| - class CacheStorageMatchCallbacks : 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 {}
|
| - };
|
| + using CacheStorageCallbacks = WebCallbacks<void, WebServiceWorkerCacheError>;
|
| + using CacheStorageWithCacheCallbacks = WebCallbacks<WebPassOwnPtr<WebServiceWorkerCache>, WebServiceWorkerCacheError>;
|
| + using CacheStorageKeysCallbacks = WebCallbacks<const WebVector<WebString>&, WebServiceWorkerCacheError>;
|
| + using CacheStorageMatchCallbacks = WebCallbacks<const WebServiceWorkerResponse&, WebServiceWorkerCacheError>;
|
|
|
| virtual ~WebServiceWorkerCacheStorage() { }
|
|
|
|
|