Index: Source/modules/serviceworkers/Cache.h |
diff --git a/Source/modules/serviceworkers/Cache.h b/Source/modules/serviceworkers/Cache.h |
deleted file mode 100644 |
index 03ea5f905c6d21198b0d6e71cfec2a0fb5b05d33..0000000000000000000000000000000000000000 |
--- a/Source/modules/serviceworkers/Cache.h |
+++ /dev/null |
@@ -1,72 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef Cache_h |
-#define Cache_h |
- |
-#include "bindings/core/v8/ScriptPromise.h" |
-#include "bindings/core/v8/ScriptWrappable.h" |
-#include "bindings/modules/v8/UnionTypesModules.h" |
-#include "core/dom/DOMException.h" |
-#include "modules/serviceworkers/CacheQueryOptions.h" |
-#include "public/platform/WebServiceWorkerCache.h" |
-#include "public/platform/WebServiceWorkerCacheError.h" |
-#include "wtf/Forward.h" |
-#include "wtf/Noncopyable.h" |
-#include "wtf/OwnPtr.h" |
-#include "wtf/Vector.h" |
-#include "wtf/text/WTFString.h" |
- |
-namespace blink { |
- |
-class ExceptionState; |
-class Response; |
-class Request; |
-class ScriptState; |
- |
-typedef RequestOrUSVString RequestInfo; |
- |
-class Cache final : public GarbageCollectedFinalized<Cache>, public ScriptWrappable { |
- DEFINE_WRAPPERTYPEINFO(); |
- WTF_MAKE_NONCOPYABLE(Cache); |
-public: |
- static Cache* create(WebServiceWorkerCache*); |
- |
- // From Cache.idl: |
- ScriptPromise match(ScriptState*, const RequestInfo&, const CacheQueryOptions&, ExceptionState&); |
- ScriptPromise matchAll(ScriptState*, const RequestInfo&, const CacheQueryOptions&, ExceptionState&); |
- ScriptPromise add(ScriptState*, const RequestInfo&, ExceptionState&); |
- ScriptPromise addAll(ScriptState*, const Vector<ScriptValue>&); |
- ScriptPromise deleteFunction(ScriptState*, const RequestInfo&, const CacheQueryOptions&, ExceptionState&); |
- ScriptPromise put(ScriptState*, const RequestInfo&, Response*, ExceptionState&); |
- ScriptPromise keys(ScriptState*, ExceptionState&); |
- ScriptPromise keys(ScriptState*, const RequestInfo&, const CacheQueryOptions&, ExceptionState&); |
- |
- static PassRefPtrWillBeRawPtr<DOMException> domExceptionForCacheError(WebServiceWorkerCacheError); |
- |
- static WebServiceWorkerCache::QueryParams toWebQueryParams(const CacheQueryOptions&); |
- |
- DEFINE_INLINE_TRACE() { } |
- |
-private: |
- class AsyncPutBatch; |
- explicit Cache(WebServiceWorkerCache*); |
- |
- ScriptPromise matchImpl(ScriptState*, const Request*, const CacheQueryOptions&); |
- ScriptPromise matchAllImpl(ScriptState*, const Request*, const CacheQueryOptions&); |
- ScriptPromise addImpl(ScriptState*, const Request*); |
- ScriptPromise addAllImpl(ScriptState*, const Vector<const Request*>); |
- ScriptPromise deleteImpl(ScriptState*, const Request*, const CacheQueryOptions&); |
- ScriptPromise putImpl(ScriptState*, Request*, Response*); |
- ScriptPromise keysImpl(ScriptState*); |
- ScriptPromise keysImpl(ScriptState*, const Request*, const CacheQueryOptions&); |
- |
- WebServiceWorkerCache* webCache() const; |
- |
- OwnPtr<WebServiceWorkerCache> m_webCache; |
-}; |
- |
-} // namespace blink |
- |
-#endif // Cache_h |