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