| 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&);
|
| };
|
|
|
|
|