Index: third_party/WebKit/Source/core/testing/DummyModulator.h |
diff --git a/third_party/WebKit/Source/core/testing/DummyModulator.h b/third_party/WebKit/Source/core/testing/DummyModulator.h |
index 9d72dc1e435ba725a416f480c54e635a332916bc..f7da032198a4950b7413b440bad0c592114a2dac 100644 |
--- a/third_party/WebKit/Source/core/testing/DummyModulator.h |
+++ b/third_party/WebKit/Source/core/testing/DummyModulator.h |
@@ -5,6 +5,7 @@ |
#ifndef DummyModulator_h |
#define DummyModulator_h |
+#include "bindings/core/v8/ScriptModule.h" |
#include "core/dom/Modulator.h" |
#include "platform/heap/Handle.h" |
@@ -25,6 +26,7 @@ class ModuleScriptFetchRequest; |
class DummyModulator : public GarbageCollectedFinalized<DummyModulator>, |
public Modulator { |
USING_GARBAGE_COLLECTED_MIXIN(DummyModulator); |
+ DISALLOW_COPY_AND_ASSIGN(DummyModulator); |
public: |
DummyModulator(); |
@@ -33,9 +35,14 @@ class DummyModulator : public GarbageCollectedFinalized<DummyModulator>, |
ScriptModuleResolver* scriptModuleResolver() override; |
WebTaskRunner* taskRunner() override; |
+ ReferrerPolicy referrerPolicy() override; |
+ SecurityOrigin* securityOrigin() override; |
+ |
void fetchNewSingleModule(const ModuleScriptFetchRequest&, |
ModuleGraphLevel, |
ModuleScriptLoaderClient*) override; |
+ ScriptModule compileModule(const String& script, |
+ const String& urlStr) override; |
}; |
} // namespace blink |