Index: cc/trees/layer_tree_host.cc |
diff --git a/cc/trees/layer_tree_host.cc b/cc/trees/layer_tree_host.cc |
index 51b9b4f2e33d31a0663ff35821a4b8ac0f21f482..1bb4fbfb6c8182bc80e801a4f0afcdc2914b0b46 100644 |
--- a/cc/trees/layer_tree_host.cc |
+++ b/cc/trees/layer_tree_host.cc |
@@ -142,6 +142,10 @@ void LayerTreeHost::InitializeProxy(scoped_ptr<Proxy> proxy) { |
proxy_ = proxy.Pass(); |
proxy_->Start(); |
+ if (settings_.accelerated_animation_enabled) { |
+ animation_registrar_->set_supports_scroll_animations( |
+ proxy_->SupportsImplScrolling()); |
+ } |
} |
LayerTreeHost::~LayerTreeHost() { |