| Index: Source/modules/indexeddb/IDBCursor.h
|
| diff --git a/Source/modules/indexeddb/IDBCursor.h b/Source/modules/indexeddb/IDBCursor.h
|
| index 50b0d0e4990d92b4626e5419c57a306b9a6a36ff..c72d6e05e34be815fdeaa0ac3f9c6c585e207cb9 100644
|
| --- a/Source/modules/indexeddb/IDBCursor.h
|
| +++ b/Source/modules/indexeddb/IDBCursor.h
|
| @@ -67,10 +67,10 @@ public:
|
| const ScriptValue& value() const;
|
| IDBAny* source() const;
|
|
|
| - PassRefPtr<IDBRequest> update(ScriptState*, ScriptValue&, ExceptionCode&);
|
| + IDBRequest* update(ScriptState*, ScriptValue&, ExceptionCode&);
|
| void advance(unsigned long, ExceptionCode&);
|
| void continueFunction(ScriptExecutionContext*, const ScriptValue& key, ExceptionCode&);
|
| - PassRefPtr<IDBRequest> deleteFunction(ScriptExecutionContext*, ExceptionCode&);
|
| + IDBRequest* deleteFunction(ScriptExecutionContext*, ExceptionCode&);
|
|
|
| void continueFunction(PassRefPtr<IDBKey>, ExceptionCode&);
|
| void postSuccessHandlerCallback();
|
| @@ -88,7 +88,7 @@ private:
|
| bool isDeleted() const;
|
|
|
| RefPtr<IDBCursorBackendInterface> m_backend;
|
| - RefPtr<IDBRequest> m_request;
|
| + Persistent<IDBRequest> m_request;
|
| const IndexedDB::CursorDirection m_direction;
|
| RefPtr<IDBAny> m_source;
|
| RefPtr<IDBTransaction> m_transaction;
|
|
|