| Index: Source/bindings/core/v8/ModuleProxy.h
|
| diff --git a/Source/bindings/core/v8/ModuleProxy.h b/Source/bindings/core/v8/ModuleProxy.h
|
| index c3049292af620b758b95a478439cb250f021bb2b..840dfa7f3f770b09a8c230289eb634a2dfb467f3 100644
|
| --- a/Source/bindings/core/v8/ModuleProxy.h
|
| +++ b/Source/bindings/core/v8/ModuleProxy.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef ModuleProxy_h
|
| #define ModuleProxy_h
|
|
|
| +#include <v8.h>
|
| +
|
| namespace blink {
|
|
|
| class ExecutionContext;
|
| @@ -15,13 +17,13 @@ class ModuleProxy {
|
| public:
|
| static ModuleProxy& moduleProxy();
|
|
|
| - void didLeaveScriptContextForRecursionScope(ExecutionContext&);
|
| - void registerDidLeaveScriptContextForRecursionScope(void (*didLeaveScriptContext)(ExecutionContext&));
|
| + void didLeaveScriptContextForRecursionScope(v8::Isolate*);
|
| + void registerDidLeaveScriptContextForRecursionScope(void (*didLeaveScriptContext)(v8::Isolate*));
|
|
|
| private:
|
| ModuleProxy() : m_didLeaveScriptContextForRecursionScope(0) { }
|
|
|
| - void (*m_didLeaveScriptContextForRecursionScope)(ExecutionContext&);
|
| + void (*m_didLeaveScriptContextForRecursionScope)(v8::Isolate*);
|
| };
|
|
|
| } // namespace blink
|
|
|