| Index: Source/bindings/core/v8/ModuleProxy.cpp
|
| diff --git a/Source/bindings/core/v8/ModuleProxy.cpp b/Source/bindings/core/v8/ModuleProxy.cpp
|
| index 30f06078b7948cdd7a9907044c7c1c3082d9b363..e213000c1c384dbf241703b45bc53677a641e657 100644
|
| --- a/Source/bindings/core/v8/ModuleProxy.cpp
|
| +++ b/Source/bindings/core/v8/ModuleProxy.cpp
|
| @@ -37,4 +37,15 @@ void ModuleProxy::registerToV8ForEventTarget(v8::Handle<v8::Value> (*toV8ForEven
|
| m_toV8ForEventTarget = toV8ForEventTarget;
|
| }
|
|
|
| +void ModuleProxy::didLeaveScriptContextForRecursionScope(ExecutionContext& executionContext)
|
| +{
|
| + RELEASE_ASSERT(m_didLeaveScriptContextForRecursionScope);
|
| + (*m_didLeaveScriptContextForRecursionScope)(executionContext);
|
| +}
|
| +
|
| +void ModuleProxy::registerDidLeaveScriptContextForRecursionScope(void (*didLeaveScriptContext)(ExecutionContext&))
|
| +{
|
| + m_didLeaveScriptContextForRecursionScope = didLeaveScriptContext;
|
| +}
|
| +
|
| } // WebCore
|
|
|