| Index: Source/modules/cachestorage/Cache.cpp
|
| diff --git a/Source/modules/cachestorage/Cache.cpp b/Source/modules/cachestorage/Cache.cpp
|
| index fff953336d27cb52a1f951a42b60fdd9ad655cf1..2c0991f47de4bad7e11512b5a46c785d315f8a3e 100644
|
| --- a/Source/modules/cachestorage/Cache.cpp
|
| +++ b/Source/modules/cachestorage/Cache.cpp
|
| @@ -95,10 +95,9 @@ public:
|
| m_resolver.clear();
|
| }
|
|
|
| - // Ownership of |rawReason| must be passed.
|
| - void onError(WebServiceWorkerCacheError* rawReason) override
|
| + void onError(WebPrivateOwnPtr<WebServiceWorkerCacheError>&& rawReason) override
|
| {
|
| - OwnPtr<WebServiceWorkerCacheError> reason = adoptPtr(rawReason);
|
| + OwnPtr<WebServiceWorkerCacheError> reason = rawReason.release();
|
| if (*reason == WebServiceWorkerCacheErrorNotFound)
|
| m_resolver->resolve(false);
|
| else
|
|
|