Remove LegacyIDB.
[WebKit-https.git] / Source / WebKit2 / DatabaseProcess / DatabaseToWebProcessConnection.h
index 1c427ef..d21bd0d 100644 (file)
@@ -27,7 +27,6 @@
 #define DatabaseToWebProcessConnection_h
 
 #include "Connection.h"
-#include "DatabaseProcessIDBConnection.h"
 #include "MessageSender.h"
 
 #include <wtf/HashMap.h>
@@ -50,7 +49,6 @@ private:
 
     // IPC::Connection::Client
     virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
-    virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
     virtual void didClose(IPC::Connection&) override;
     virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
     virtual IPC::ProcessType localProcessType() override { return IPC::ProcessType::Database; }
@@ -62,13 +60,6 @@ private:
     virtual uint64_t messageSenderDestinationID() override { return 0; }
 
 #if ENABLE(INDEXED_DATABASE)
-    // Messages handlers (Legacy IDB)
-    void establishIDBConnection(uint64_t serverConnectionIdentifier);
-    void removeDatabaseProcessIDBConnection(uint64_t serverConnectionIdentifier);
-
-    typedef HashMap<uint64_t, RefPtr<DatabaseProcessIDBConnection>> IDBConnectionMap;
-    IDBConnectionMap m_idbConnections;
-
     // Messages handlers (Modern IDB)
     void establishIDBConnectionToServer(uint64_t serverConnectionIdentifier);
     void removeIDBConnectionToServer(uint64_t serverConnectionIdentifier);