Index: third_party/WebKit/Source/web/AnimationWorkletProxyClientImpl.h |
diff --git a/third_party/WebKit/Source/web/AnimationWorkletProxyClientImpl.h b/third_party/WebKit/Source/web/AnimationWorkletProxyClientImpl.h |
index 22ff647cc97b17d75a3c7168e88ecb5bdac06179..c8248e43057275c426870396fa48803d6415f967 100644 |
--- a/third_party/WebKit/Source/web/AnimationWorkletProxyClientImpl.h |
+++ b/third_party/WebKit/Source/web/AnimationWorkletProxyClientImpl.h |
@@ -8,6 +8,7 @@ |
#include "core/dom/AnimationWorkletProxyClient.h" |
#include "platform/heap/Handle.h" |
#include "web/CompositorAnimator.h" |
+#include "web/CompositorProxyClientImpl.h" |
#include "wtf/Noncopyable.h" |
namespace blink { |
@@ -35,13 +36,10 @@ class AnimationWorkletProxyClientImpl final |
bool mutate(double monotonicTimeNow, |
CompositorMutableStateProvider*) override; |
- // CompositorProxyClient: |
- void registerCompositorProxy(CompositorProxy*) override; |
- void unregisterCompositorProxy(CompositorProxy*) override; |
- |
private: |
CrossThreadPersistent<CompositorMutatorImpl> m_mutator; |
- HeapHashSet<WeakMember<CompositorProxy>> m_proxies; |
+ |
+ CrossThreadPersistent<CompositorProxyClientImpl> m_compositorProxyClient; |
}; |
} // namespace blink |