diff options
Diffstat (limited to 'WebCore/bindings/js/JSCustomSQLTransactionCallback.h')
-rw-r--r-- | WebCore/bindings/js/JSCustomSQLTransactionCallback.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/WebCore/bindings/js/JSCustomSQLTransactionCallback.h b/WebCore/bindings/js/JSCustomSQLTransactionCallback.h index f142e59..bf2ae68 100644 --- a/WebCore/bindings/js/JSCustomSQLTransactionCallback.h +++ b/WebCore/bindings/js/JSCustomSQLTransactionCallback.h @@ -31,12 +31,9 @@ #if ENABLE(DATABASE) +#include "JSDOMGlobalObject.h" #include "SQLTransactionCallback.h" -#include <wtf/PassRefPtr.h> - -namespace JSC { - class JSObject; -} +#include <wtf/Forward.h> namespace WebCore { @@ -52,13 +49,14 @@ public: } virtual ~JSCustomSQLTransactionCallback(); - - virtual void handleEvent(SQLTransaction*, bool& raisedException); + + virtual void handleEvent(ScriptExecutionContext*, SQLTransaction*, bool& raisedException); private: JSCustomSQLTransactionCallback(JSC::JSObject* callback, JSDOMGlobalObject*); JSCallbackData* m_data; + RefPtr<DOMWrapperWorld> m_isolatedWorld; }; } |