diff options
Diffstat (limited to 'src/3rdparty/webkit/WebCore/bindings/js/JSCustomPositionErrorCallback.h')
-rw-r--r-- | src/3rdparty/webkit/WebCore/bindings/js/JSCustomPositionErrorCallback.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/3rdparty/webkit/WebCore/bindings/js/JSCustomPositionErrorCallback.h b/src/3rdparty/webkit/WebCore/bindings/js/JSCustomPositionErrorCallback.h index d97e967e06..59328ca9eb 100644 --- a/src/3rdparty/webkit/WebCore/bindings/js/JSCustomPositionErrorCallback.h +++ b/src/3rdparty/webkit/WebCore/bindings/js/JSCustomPositionErrorCallback.h @@ -26,9 +26,8 @@ #ifndef JSCustomPositionErrorCallback_h #define JSCustomPositionErrorCallback_h +#include "JSCallbackData.h" #include "PositionErrorCallback.h" -#include "JSDOMGlobalObject.h" -#include <runtime/Protect.h> #include <wtf/Forward.h> namespace WebCore { @@ -45,9 +44,8 @@ public: private: JSCustomPositionErrorCallback(JSC::JSObject* callback, JSDOMGlobalObject* globalObject); virtual void handleEvent(PositionError*); - - JSC::ProtectedPtr<JSC::JSObject> m_callback; - JSC::ProtectedPtr<JSDOMGlobalObject> m_globalObject; + + JSCallbackData m_data; }; } // namespace WebCore |