Index: third_party/WebKit/Source/web/IndexedDBClientImpl.h |
diff --git a/third_party/WebKit/Source/web/IndexedDBClientImpl.h b/third_party/WebKit/Source/web/IndexedDBClientImpl.h |
index bebb73e760b67e3f90bc3433d6096056fb6e1a60..6a03f58171ace2725f9cd7076d6b7ac73e2555b4 100644 |
--- a/third_party/WebKit/Source/web/IndexedDBClientImpl.h |
+++ b/third_party/WebKit/Source/web/IndexedDBClientImpl.h |
@@ -42,12 +42,14 @@ class ExecutionContext; |
// for the main thread. |
class IndexedDBClientImpl final : public IndexedDBClient { |
public: |
- static IndexedDBClient* create(); |
+ static IndexedDBClient* create(LocalFrame&); |
+ static IndexedDBClient* create(WorkerClients&); |
bool allowIndexedDB(ExecutionContext*, const String& name) override; |
private: |
- IndexedDBClientImpl() {} |
+ explicit IndexedDBClientImpl(LocalFrame&); |
+ explicit IndexedDBClientImpl(WorkerClients&); |
}; |
} // namespace blink |