| 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();
|
|
|
|
|