| Index: Source/modules/indexeddb/IDBOpenDBRequest.h
|
| diff --git a/Source/modules/indexeddb/IDBOpenDBRequest.h b/Source/modules/indexeddb/IDBOpenDBRequest.h
|
| index f1d674536bd788c3f4c09d19ef08e749c16076ec..6ddffb1f014409e6e26efbc53563b3be2e2b6515 100644
|
| --- a/Source/modules/indexeddb/IDBOpenDBRequest.h
|
| +++ b/Source/modules/indexeddb/IDBOpenDBRequest.h
|
| @@ -36,14 +36,14 @@ class IDBDatabaseCallbacksImpl;
|
|
|
| class IDBOpenDBRequest : public IDBRequest {
|
| public:
|
| - static PassRefPtr<IDBOpenDBRequest> create(ScriptExecutionContext*, PassRefPtr<IDBDatabaseCallbacksImpl>, int64_t transactionId, int64_t version);
|
| + static PassRefPtr<IDBOpenDBRequest> create(ScriptExecutionContext*, IDBDatabaseCallbacksImpl*, int64_t transactionId, int64_t version);
|
| virtual ~IDBOpenDBRequest();
|
|
|
| using IDBRequest::onSuccess;
|
|
|
| virtual void onBlocked(int64_t existingVersion) OVERRIDE;
|
| - virtual void onUpgradeNeeded(int64_t oldVersion, PassRefPtr<IDBDatabaseBackendInterface>, const IDBDatabaseMetadata&) OVERRIDE;
|
| - virtual void onSuccess(PassRefPtr<IDBDatabaseBackendInterface>, const IDBDatabaseMetadata&) OVERRIDE;
|
| + virtual void onUpgradeNeeded(int64_t oldVersion, IDBDatabaseBackendInterface*, const IDBDatabaseMetadata&) OVERRIDE;
|
| + virtual void onSuccess(IDBDatabaseBackendInterface*, const IDBDatabaseMetadata&) OVERRIDE;
|
|
|
| // EventTarget
|
| virtual const AtomicString& interfaceName() const;
|
| @@ -56,9 +56,9 @@ protected:
|
| virtual bool shouldEnqueueEvent() const OVERRIDE;
|
|
|
| private:
|
| - IDBOpenDBRequest(ScriptExecutionContext*, PassRefPtr<IDBDatabaseCallbacksImpl>, int64_t transactionId, int64_t version);
|
| + IDBOpenDBRequest(ScriptExecutionContext*, IDBDatabaseCallbacksImpl*, int64_t transactionId, int64_t version);
|
|
|
| - RefPtr<IDBDatabaseCallbacksImpl> m_databaseCallbacks;
|
| + Persistent<IDBDatabaseCallbacksImpl> m_databaseCallbacks;
|
| const int64_t m_transactionId;
|
| int64_t m_version;
|
| };
|
|
|