Index: third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h |
diff --git a/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h b/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h |
index 86e43650f2928423fe497d35822119ae5c9ed15e..d0204a10f0d775f30357cca4e0c70182a7db3697 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h |
@@ -48,6 +48,7 @@ |
namespace blink { |
+class ScriptModuleResolver; |
class V8DOMActivityLogger; |
class V8PerContextData; |
@@ -93,6 +94,11 @@ class CORE_EXPORT V8PerContextData final { |
m_activityLogger = activityLogger; |
} |
+ ScriptModuleResolver* moduleResolver() const { return m_moduleResolver; } |
+ void setModuleResolver(ScriptModuleResolver* moduleResolver) { |
+ m_moduleResolver = moduleResolver; |
+ } |
+ |
private: |
V8PerContextData(v8::Local<v8::Context>); |
@@ -122,6 +128,8 @@ class CORE_EXPORT V8PerContextData final { |
// This is owned by a static hash map in V8DOMActivityLogger. |
V8DOMActivityLogger* m_activityLogger; |
+ |
+ ScriptModuleResolver* m_moduleResolver; |
}; |
} // namespace blink |