| Index: Source/modules/cachestorage/Cache.h
|
| diff --git a/Source/modules/cachestorage/Cache.h b/Source/modules/cachestorage/Cache.h
|
| index 804820cbe53ad2a4cce396f44ce52fbfa3c84fb1..0be17515ea72dc6f30f55c9881de8043b7f0771d 100644
|
| --- a/Source/modules/cachestorage/Cache.h
|
| +++ b/Source/modules/cachestorage/Cache.h
|
| @@ -49,8 +49,9 @@ public:
|
| DEFINE_INLINE_TRACE() { }
|
|
|
| private:
|
| + class BarrierCallbackForPut;
|
| + class BlobHandleCallbackForPut;
|
| class FetchResolvedForAdd;
|
| - class AsyncPutBatch;
|
| friend class FetchResolvedForAdd;
|
| Cache(WeakPtr<GlobalFetch::ScopedFetcher>, WebServiceWorkerCache*);
|
|
|
| @@ -58,7 +59,7 @@ private:
|
| ScriptPromise matchAllImpl(ScriptState*, const Request*, const CacheQueryOptions&);
|
| ScriptPromise addAllImpl(ScriptState*, const Vector<Request*>&, ExceptionState&);
|
| ScriptPromise deleteImpl(ScriptState*, const Request*, const CacheQueryOptions&);
|
| - ScriptPromise putImpl(ScriptState*, Request*, Response*);
|
| + ScriptPromise putImpl(ScriptState*, const HeapVector<Member<Request>>&, const HeapVector<Member<Response>>&);
|
| ScriptPromise keysImpl(ScriptState*);
|
| ScriptPromise keysImpl(ScriptState*, const Request*, const CacheQueryOptions&);
|
|
|
|
|