Index: Source/modules/webdatabase/DatabaseClient.h |
diff --git a/Source/modules/webdatabase/DatabaseClient.h b/Source/modules/webdatabase/DatabaseClient.h |
index 7334a6cc5202c6507d50483c0aa25c6ec312ef0f..f1da63b038da6eeece2d93124cf2dff087bc9d74 100644 |
--- a/Source/modules/webdatabase/DatabaseClient.h |
+++ b/Source/modules/webdatabase/DatabaseClient.h |
@@ -31,7 +31,7 @@ |
#ifndef DatabaseClient_h |
#define DatabaseClient_h |
-#include "core/workers/WorkerClients.h" |
+#include "platform/Supplementable.h" |
#include "platform/heap/Handle.h" |
#include "wtf/Forward.h" |
@@ -41,9 +41,8 @@ class Database; |
class ExecutionContext; |
class InspectorDatabaseAgent; |
class Page; |
-class WorkerClients; |
-class DatabaseClient : public WillBeHeapSupplement<Page>, public WillBeHeapSupplement<WorkerClients> { |
+class DatabaseClient : public WillBeHeapSupplement<Page> { |
WTF_MAKE_NONCOPYABLE(DatabaseClient); |
public: |
DatabaseClient(); |
@@ -58,18 +57,11 @@ public: |
void createInspectorAgentFor(Page*); |
- virtual void trace(Visitor* visitor) OVERRIDE |
- { |
- WillBeHeapSupplement<Page>::trace(visitor); |
- WillBeHeapSupplement<WorkerClients>::trace(visitor); |
- } |
- |
private: |
InspectorDatabaseAgent* m_inspectorAgent; |
}; |
void provideDatabaseClientTo(Page&, PassOwnPtrWillBeRawPtr<DatabaseClient>); |
-void provideDatabaseClientToWorker(WorkerClients*, PassOwnPtrWillBeRawPtr<DatabaseClient>); |
} // namespace blink |