Index: cc/trees/layer_tree_impl.cc |
diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc |
index 02583d286f1d0b7d8727b179a631715f7b636d10..a6a30d3046869932e1cb3d1d185aebfde64ba8e1 100644 |
--- a/cc/trees/layer_tree_impl.cc |
+++ b/cc/trees/layer_tree_impl.cc |
@@ -1842,6 +1842,14 @@ bool LayerTreeImpl::TransformIsAnimatingOnImplOnly( |
: false; |
} |
+bool LayerTreeImpl::AnimationsPreserveAxisAlignment( |
+ const LayerImpl* layer) const { |
+ return layer_tree_host_impl_->animation_host() |
+ ? layer_tree_host_impl_->animation_host() |
+ ->AnimationsPreserveAxisAlignment(layer->id()) |
+ : true; |
+} |
+ |
bool LayerTreeImpl::HasOnlyTranslationTransforms(const LayerImpl* layer) const { |
LayerTreeType tree_type = |
IsActiveTree() ? LayerTreeType::ACTIVE : LayerTreeType::PENDING; |