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