Index: Source/WebCore/Modules/indexeddb/IDBDatabaseBackendImpl.h |
=================================================================== |
--- Source/WebCore/Modules/indexeddb/IDBDatabaseBackendImpl.h (revision 119524) |
+++ Source/WebCore/Modules/indexeddb/IDBDatabaseBackendImpl.h (working copy) |
@@ -45,7 +45,10 @@ |
class IDBDatabaseBackendImpl : public IDBDatabaseBackendInterface { |
public: |
- static PassRefPtr<IDBDatabaseBackendImpl> create(const String& name, IDBBackingStore* database, IDBTransactionCoordinator*, IDBFactoryBackendImpl*, const String& uniqueIdentifier); |
+ static PassRefPtr<IDBDatabaseBackendImpl> create(const String& name, IDBBackingStore* database, IDBTransactionCoordinator* coordinator, IDBFactoryBackendImpl* factory, const String& uniqueIdentifier) |
+ { |
+ return adoptRef(new IDBDatabaseBackendImpl(name, database, coordinator, factory, uniqueIdentifier)); |
+ } |
virtual ~IDBDatabaseBackendImpl(); |
PassRefPtr<IDBBackingStore> backingStore() const; |
@@ -76,7 +79,7 @@ |
private: |
IDBDatabaseBackendImpl(const String& name, IDBBackingStore* database, IDBTransactionCoordinator*, IDBFactoryBackendImpl*, const String& uniqueIdentifier); |
- bool openInternal(); |
+ void openInternal(); |
void loadObjectStores(); |
void processPendingCalls(); |