| Index: third_party/WebKit/Source/modules/compositorworker/CompositorWorkerThread.h | 
| diff --git a/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerThread.h b/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerThread.h | 
| index 6485b37b477a59f649363fa953a00cb7f8a928c4..1049f060be7ba110ff2bc42684fefb58feab644b 100644 | 
| --- a/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerThread.h | 
| +++ b/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerThread.h | 
| @@ -5,35 +5,27 @@ | 
| #ifndef CompositorWorkerThread_h | 
| #define CompositorWorkerThread_h | 
|  | 
| -#include "core/workers/WorkerThread.h" | 
| #include "modules/ModulesExport.h" | 
| +#include "modules/compositorworker/AbstractAnimationWorkletThread.h" | 
| #include <memory> | 
|  | 
| namespace blink { | 
|  | 
| class InProcessWorkerObjectProxy; | 
|  | 
| -class MODULES_EXPORT CompositorWorkerThread final : public WorkerThread { | 
| +class MODULES_EXPORT CompositorWorkerThread final : public AbstractAnimationWorkletThread { | 
| public: | 
| static std::unique_ptr<CompositorWorkerThread> create(PassRefPtr<WorkerLoaderProxy>, InProcessWorkerObjectProxy&, double timeOrigin); | 
| ~CompositorWorkerThread() override; | 
|  | 
| InProcessWorkerObjectProxy& workerObjectProxy() const { return m_workerObjectProxy; } | 
| -    WorkerBackingThread& workerBackingThread() override; | 
| -    bool shouldAttachThreadDebugger() const override { return false; } | 
| - | 
| -    static void ensureSharedBackingThread(); | 
| -    static void createSharedBackingThreadForTest(); | 
| - | 
| -    static void clearSharedBackingThread(); | 
|  | 
| protected: | 
| -    CompositorWorkerThread(PassRefPtr<WorkerLoaderProxy>, InProcessWorkerObjectProxy&, double timeOrigin); | 
| - | 
| WorkerOrWorkletGlobalScope* createWorkerGlobalScope(std::unique_ptr<WorkerThreadStartupData>) override; | 
| -    bool isOwningBackingThread() const override { return false; } | 
|  | 
| private: | 
| +    CompositorWorkerThread(PassRefPtr<WorkerLoaderProxy>, InProcessWorkerObjectProxy&, double timeOrigin); | 
| + | 
| InProcessWorkerObjectProxy& m_workerObjectProxy; | 
| double m_timeOrigin; | 
| }; | 
|  |