Index: Source/bindings/core/v8/ModuleProxy.h |
diff --git a/Source/bindings/core/v8/ModuleProxy.h b/Source/bindings/core/v8/ModuleProxy.h |
index c4bf25d8792f0711250b74a904fec6818372fbfe..c3049292af620b758b95a478439cb250f021bb2b 100644 |
--- a/Source/bindings/core/v8/ModuleProxy.h |
+++ b/Source/bindings/core/v8/ModuleProxy.h |
@@ -5,12 +5,8 @@ |
#ifndef ModuleProxy_h |
#define ModuleProxy_h |
-#include <v8.h> |
- |
namespace blink { |
-class Event; |
-class EventTarget; |
class ExecutionContext; |
// A proxy class to invoke functions implemented in bindings/modules |
@@ -19,20 +15,12 @@ class ModuleProxy { |
public: |
static ModuleProxy& moduleProxy(); |
- v8::Handle<v8::Object> wrapForEvent(Event*, v8::Handle<v8::Object>, v8::Isolate*); |
- void registerWrapForEvent(v8::Handle<v8::Object> (*wrapForEvent)(Event*, v8::Handle<v8::Object>, v8::Isolate*)); |
- |
- v8::Handle<v8::Value> toV8ForEventTarget(EventTarget*, v8::Handle<v8::Object>, v8::Isolate*); |
- void registerToV8ForEventTarget(v8::Handle<v8::Value> (*toV8ForEventTarget)(EventTarget*, v8::Handle<v8::Object>, v8::Isolate*)); |
- |
void didLeaveScriptContextForRecursionScope(ExecutionContext&); |
void registerDidLeaveScriptContextForRecursionScope(void (*didLeaveScriptContext)(ExecutionContext&)); |
private: |
- ModuleProxy() : m_wrapForEvent(0) { } |
+ ModuleProxy() : m_didLeaveScriptContextForRecursionScope(0) { } |
- v8::Handle<v8::Object> (*m_wrapForEvent)(Event*, v8::Handle<v8::Object>, v8::Isolate*); |
- v8::Handle<v8::Value> (*m_toV8ForEventTarget)(EventTarget*, v8::Handle<v8::Object>, v8::Isolate*); |
void (*m_didLeaveScriptContextForRecursionScope)(ExecutionContext&); |
}; |