Index: third_party/WebKit/Source/web/CompositorProxyClientImpl.cpp |
diff --git a/third_party/WebKit/Source/web/CompositorProxyClientImpl.cpp b/third_party/WebKit/Source/web/CompositorProxyClientImpl.cpp |
index 785f096b53c210fa47430bbbf0c614d36fad27c0..f477ca2bcabce6c21fc276dd52f500bc44077150 100644 |
--- a/third_party/WebKit/Source/web/CompositorProxyClientImpl.cpp |
+++ b/third_party/WebKit/Source/web/CompositorProxyClientImpl.cpp |
@@ -23,6 +23,7 @@ DEFINE_TRACE(CompositorProxyClientImpl) |
CompositorProxyClient::trace(visitor); |
visitor->trace(m_mutator); |
visitor->trace(m_globalScope); |
+ visitor->trace(m_proxies); |
} |
void CompositorProxyClientImpl::setGlobalScope(WorkerGlobalScope* scope) |
@@ -64,4 +65,14 @@ bool CompositorProxyClientImpl::executeAnimationFrameCallbacks(double monotonicT |
return shouldReinvoke; |
} |
+void CompositorProxyClientImpl::registerCompositorProxy(CompositorProxy* proxy) |
+{ |
+ m_proxies.add(proxy); |
+} |
+ |
+void CompositorProxyClientImpl::unregisterCompositorProxy(CompositorProxy* proxy) |
+{ |
+ m_proxies.remove(proxy); |
+} |
+ |
} // namespace blink |