| Index: Source/modules/indexeddb/IDBCursor.h
|
| diff --git a/Source/modules/indexeddb/IDBCursor.h b/Source/modules/indexeddb/IDBCursor.h
|
| index 02af5b86315facc9fdce56ddeff889ca9e151b30..28f96b8a22f55203788954e20716ee7c07e3e853 100644
|
| --- a/Source/modules/indexeddb/IDBCursor.h
|
| +++ b/Source/modules/indexeddb/IDBCursor.h
|
| @@ -47,12 +47,12 @@ class WebBlobInfo;
|
|
|
| class IDBCursor : public GarbageCollectedFinalized<IDBCursor>, public ScriptWrappable {
|
| DEFINE_WRAPPERTYPEINFO();
|
| + USING_PRE_FINALIZER(IDBCursor, dispose);
|
| public:
|
| static WebIDBCursorDirection stringToDirection(const String& modeString, ExceptionState&);
|
|
|
| static IDBCursor* create(PassOwnPtr<WebIDBCursor>, WebIDBCursorDirection, IDBRequest*, IDBAny* source, IDBTransaction*);
|
| virtual ~IDBCursor();
|
| - void dispose();
|
| void trace(Visitor*);
|
| void contextWillBeDestroyed() { m_backend.clear(); }
|
|
|
| @@ -87,6 +87,7 @@ protected:
|
| IDBCursor(PassOwnPtr<WebIDBCursor>, WebIDBCursorDirection, IDBRequest*, IDBAny* source, IDBTransaction*);
|
|
|
| private:
|
| + void dispose();
|
| IDBObjectStore* effectiveObjectStore() const;
|
| void handleBlobAcks();
|
|
|
|
|