| Index: third_party/WebKit/Source/core/dom/CompositorWorkerProxyClient.h
|
| diff --git a/third_party/WebKit/Source/core/dom/CompositorWorkerProxyClient.h b/third_party/WebKit/Source/core/dom/CompositorWorkerProxyClient.h
|
| index 7e25ccebe7a97be1d89450cec44b1d73720ef8b3..a221aa5ced74f16e1de0a4b50c693422c70e3b52 100644
|
| --- a/third_party/WebKit/Source/core/dom/CompositorWorkerProxyClient.h
|
| +++ b/third_party/WebKit/Source/core/dom/CompositorWorkerProxyClient.h
|
| @@ -16,17 +16,11 @@ class WorkerClients;
|
| class WorkerGlobalScope;
|
|
|
| class CORE_EXPORT CompositorWorkerProxyClient
|
| - : public CompositorProxyClient,
|
| - public Supplement<WorkerClients> {
|
| + : public Supplement<WorkerClients> {
|
| WTF_MAKE_NONCOPYABLE(CompositorWorkerProxyClient);
|
| - USING_GARBAGE_COLLECTED_MIXIN(CompositorWorkerProxyClient);
|
|
|
| public:
|
| CompositorWorkerProxyClient() {}
|
| - DEFINE_INLINE_VIRTUAL_TRACE() {
|
| - CompositorProxyClient::trace(visitor);
|
| - Supplement<WorkerClients>::trace(visitor);
|
| - }
|
|
|
| static CompositorWorkerProxyClient* from(WorkerClients*);
|
| static const char* supplementName();
|
| @@ -34,6 +28,7 @@ class CORE_EXPORT CompositorWorkerProxyClient
|
| virtual void dispose() = 0;
|
| virtual void setGlobalScope(WorkerGlobalScope*) = 0;
|
| virtual void requestAnimationFrame() = 0;
|
| + virtual CompositorProxyClient* compositorProxyClient() = 0;
|
| };
|
|
|
| CORE_EXPORT void provideCompositorWorkerProxyClientTo(
|
|
|