Index: Source/modules/indexeddb/IDBFactoryBackendInterface.h |
diff --git a/Source/modules/indexeddb/IDBFactoryBackendInterface.h b/Source/modules/indexeddb/IDBFactoryBackendInterface.h |
index 89769c96e78a6af160e1b6f82f6d3d418bdbc9a7..9bfc8e8ee3b3a7fbcf3e22594657d847175fbcd1 100644 |
--- a/Source/modules/indexeddb/IDBFactoryBackendInterface.h |
+++ b/Source/modules/indexeddb/IDBFactoryBackendInterface.h |
@@ -53,9 +53,9 @@ public: |
static IDBFactoryBackendInterface* create(); |
virtual ~IDBFactoryBackendInterface() { } |
- virtual void getDatabaseNames(PassRefPtr<IDBCallbacks>, const String& databaseIdentifier, ScriptExecutionContext*, const String& dataDir) = 0; |
- virtual void open(const String& name, int64_t version, int64_t transactionId, PassRefPtr<IDBCallbacks>, PassRefPtr<IDBDatabaseCallbacks>, const String& databaseIdentifier, ScriptExecutionContext*, const String& dataDir) = 0; |
- virtual void deleteDatabase(const String& name, PassRefPtr<IDBCallbacks>, const String& databaseIdentifier, ScriptExecutionContext*, const String& dataDir) = 0; |
+ virtual void getDatabaseNames(IDBCallbacks*, const String& databaseIdentifier, ScriptExecutionContext*, const String& dataDir) = 0; |
+ virtual void open(const String& name, int64_t version, int64_t transactionId, IDBCallbacks*, IDBDatabaseCallbacks*, const String& databaseIdentifier, ScriptExecutionContext*, const String& dataDir) = 0; |
+ virtual void deleteDatabase(const String& name, IDBCallbacks*, const String& databaseIdentifier, ScriptExecutionContext*, const String& dataDir) = 0; |
virtual void trace(Visitor*) = 0; |
}; |