| Index: third_party/WebKit/Source/bindings/core/v8/ModuleProxy.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/ModuleProxy.cpp b/third_party/WebKit/Source/bindings/core/v8/ModuleProxy.cpp
|
| index 8c64197ac1e3b5c7731f8dde1d9fe8b7d6017f45..fbc7f3f0d4de34d030db99ee073b06e3678fc49c 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/ModuleProxy.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/ModuleProxy.cpp
|
| @@ -15,4 +15,15 @@ ModuleProxy& ModuleProxy::moduleProxy()
|
| return moduleProxy;
|
| }
|
|
|
| +ExecutionContext* ModuleProxy::toExecutionContextForModules(v8::Local<v8::Context> context)
|
| +{
|
| + RELEASE_ASSERT(m_toExecutionContextForModules);
|
| + return (*m_toExecutionContextForModules)(context);
|
| +}
|
| +
|
| +void ModuleProxy::registerToExecutionContextForModules(ExecutionContext* (*toExecutionContextForModules)(v8::Local<v8::Context>))
|
| +{
|
| + m_toExecutionContextForModules = toExecutionContextForModules;
|
| +}
|
| +
|
| } // namespace blink
|
|
|