Index: Source/modules/indexeddb/IDBAny.h |
diff --git a/Source/modules/indexeddb/IDBAny.h b/Source/modules/indexeddb/IDBAny.h |
index 751234c55ea0ad7ad5164f5582e903213048faca..f917c79b87924afdbac15d84907180e3175897bb 100644 |
--- a/Source/modules/indexeddb/IDBAny.h |
+++ b/Source/modules/indexeddb/IDBAny.h |
@@ -94,7 +94,7 @@ public: |
PassRefPtr<DOMStringList> domStringList(); |
PassRefPtr<IDBCursor> idbCursor(); |
PassRefPtr<IDBCursorWithValue> idbCursorWithValue(); |
- PassRefPtr<IDBDatabase> idbDatabase(); |
+ IDBDatabase* idbDatabase(); |
IDBFactory* idbFactory(); |
PassRefPtr<IDBIndex> idbIndex(); |
PassRefPtr<IDBObjectStore> idbObjectStore(); |
@@ -109,7 +109,7 @@ private: |
explicit IDBAny(PassRefPtr<DOMStringList>); |
explicit IDBAny(PassRefPtr<IDBCursor>); |
explicit IDBAny(PassRefPtr<IDBCursorWithValue>); |
- explicit IDBAny(PassRefPtr<IDBDatabase>); |
+ explicit IDBAny(IDBDatabase*); |
explicit IDBAny(IDBFactory*); |
explicit IDBAny(PassRefPtr<IDBIndex>); |
explicit IDBAny(PassRefPtr<IDBObjectStore>); |
@@ -125,12 +125,12 @@ private: |
const RefPtr<DOMStringList> m_domStringList; |
const RefPtr<IDBCursor> m_idbCursor; |
const RefPtr<IDBCursorWithValue> m_idbCursorWithValue; |
- const RefPtr<IDBDatabase> m_idbDatabase; |
- // FIXME(oilpan): Move IDBAny to the heap and use a Member. |
- const Persistent<IDBFactory> m_idbFactory; |
const RefPtr<IDBIndex> m_idbIndex; |
const RefPtr<IDBObjectStore> m_idbObjectStore; |
const RefPtr<IDBTransaction> m_idbTransaction; |
+ // FIXME(oilpan): Move IDBAny to the heap and use Members. |
+ const Persistent<IDBDatabase> m_idbDatabase; |
+ const Persistent<IDBFactory> m_idbFactory; |
const IDBKeyPath m_idbKeyPath; |
const ScriptValue m_scriptValue; |
const String m_string; |