Chromium Code Reviews| Index: third_party/WebKit/Source/core/dom/Modulator.h |
| diff --git a/third_party/WebKit/Source/core/dom/Modulator.h b/third_party/WebKit/Source/core/dom/Modulator.h |
| index 353c99511ea9f0a7798fa42629f7b07dd88e6e44..22517c73622907a69f17327d9a7ead0d4a4545aa 100644 |
| --- a/third_party/WebKit/Source/core/dom/Modulator.h |
| +++ b/third_party/WebKit/Source/core/dom/Modulator.h |
| @@ -39,9 +39,12 @@ enum class ModuleGraphLevel { TopLevelModuleFetch, DependentModuleFetch }; |
| // https://html.spec.whatwg.org/#environment-settings-object |
| // |
| // A Modulator also serves as an entry point for various module spec algorithms. |
| -class CORE_EXPORT Modulator : public GarbageCollectedMixin { |
| +class CORE_EXPORT Modulator : public GarbageCollectedFinalized<Modulator> { |
|
yhirano
2017/03/30 07:22:42
Is "Finalized" needed?
|
| public: |
| static Modulator* from(LocalFrame*); |
| + virtual ~Modulator(); |
| + |
| + DEFINE_INLINE_VIRTUAL_TRACE() {} |
| virtual ScriptModuleResolver* scriptModuleResolver() = 0; |
| virtual WebTaskRunner* taskRunner() = 0; |