Chromium Code Reviews| Index: cc/trees/layer_tree_host_impl.cc |
| diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc |
| index f5d61590fc92298ce666ef4bc98d379c68f9f6d4..a3373ec860cb788af51fa3e7074e7781ef212e6b 100644 |
| --- a/cc/trees/layer_tree_host_impl.cc |
| +++ b/cc/trees/layer_tree_host_impl.cc |
| @@ -4018,55 +4018,6 @@ void LayerTreeHostImpl::SetMutatorsNeedCommit() {} |
| void LayerTreeHostImpl::SetMutatorsNeedRebuildPropertyTrees() {} |
| -void LayerTreeHostImpl::SetTreeLayerFilterMutated( |
| - ElementId element_id, |
| - LayerTreeImpl* tree, |
| - const FilterOperations& filters) { |
| - if (!tree) |
| - return; |
| - |
| - PropertyTrees* property_trees = tree->property_trees(); |
| - DCHECK_EQ(1u, |
| - property_trees->element_id_to_effect_node_index.count(element_id)); |
| - const int effect_node_index = |
| - property_trees->element_id_to_effect_node_index[element_id]; |
| - property_trees->effect_tree.OnFilterAnimated(filters, effect_node_index, |
| - tree); |
| -} |
| - |
| -void LayerTreeHostImpl::SetTreeLayerOpacityMutated(ElementId element_id, |
| - LayerTreeImpl* tree, |
| - float opacity) { |
| - if (!tree) |
| - return; |
| - |
| - PropertyTrees* property_trees = tree->property_trees(); |
| - DCHECK_EQ(1u, |
| - property_trees->element_id_to_effect_node_index.count(element_id)); |
| - const int effect_node_index = |
| - property_trees->element_id_to_effect_node_index[element_id]; |
|
weiliangc
2017/03/31 21:04:23
I think this line from before this CL is how crbug
|
| - property_trees->effect_tree.OnOpacityAnimated(opacity, effect_node_index, |
| - tree); |
| -} |
| - |
| -void LayerTreeHostImpl::SetTreeLayerTransformMutated( |
| - ElementId element_id, |
| - LayerTreeImpl* tree, |
| - const gfx::Transform& transform) { |
| - if (!tree) |
| - return; |
| - |
| - PropertyTrees* property_trees = tree->property_trees(); |
| - DCHECK_EQ( |
| - 1u, property_trees->element_id_to_transform_node_index.count(element_id)); |
| - const int transform_node_index = |
| - property_trees->element_id_to_transform_node_index[element_id]; |
| - property_trees->transform_tree.OnTransformAnimated( |
| - transform, transform_node_index, tree); |
| - if (LayerImpl* layer = tree->LayerByElementId(element_id)) |
| - layer->set_was_ever_ready_since_last_transform_animation(false); |
| -} |
| - |
| void LayerTreeHostImpl::SetTreeLayerScrollOffsetMutated( |
| ElementId element_id, |
| LayerTreeImpl* tree, |
| @@ -4100,10 +4051,12 @@ void LayerTreeHostImpl::SetElementFilterMutated( |
| ElementListType list_type, |
| const FilterOperations& filters) { |
| if (list_type == ElementListType::ACTIVE) { |
| - SetTreeLayerFilterMutated(element_id, active_tree(), filters); |
| + active_tree()->SetFilterMutated(element_id, filters); |
| } else { |
| - SetTreeLayerFilterMutated(element_id, pending_tree(), filters); |
| - SetTreeLayerFilterMutated(element_id, recycle_tree(), filters); |
| + if (pending_tree()) |
| + pending_tree()->SetFilterMutated(element_id, filters); |
| + if (recycle_tree()) |
| + recycle_tree()->SetFilterMutated(element_id, filters); |
| } |
| } |
| @@ -4111,10 +4064,12 @@ void LayerTreeHostImpl::SetElementOpacityMutated(ElementId element_id, |
| ElementListType list_type, |
| float opacity) { |
| if (list_type == ElementListType::ACTIVE) { |
| - SetTreeLayerOpacityMutated(element_id, active_tree(), opacity); |
| + active_tree()->SetOpacityMutated(element_id, opacity); |
| } else { |
| - SetTreeLayerOpacityMutated(element_id, pending_tree(), opacity); |
| - SetTreeLayerOpacityMutated(element_id, recycle_tree(), opacity); |
| + if (pending_tree()) |
| + pending_tree()->SetOpacityMutated(element_id, opacity); |
| + if (recycle_tree()) |
| + recycle_tree()->SetOpacityMutated(element_id, opacity); |
| } |
| } |
| @@ -4123,10 +4078,12 @@ void LayerTreeHostImpl::SetElementTransformMutated( |
| ElementListType list_type, |
| const gfx::Transform& transform) { |
| if (list_type == ElementListType::ACTIVE) { |
| - SetTreeLayerTransformMutated(element_id, active_tree(), transform); |
| + active_tree()->SetTransformMutated(element_id, transform); |
| } else { |
| - SetTreeLayerTransformMutated(element_id, pending_tree(), transform); |
| - SetTreeLayerTransformMutated(element_id, recycle_tree(), transform); |
| + if (pending_tree()) |
| + pending_tree()->SetTransformMutated(element_id, transform); |
| + if (recycle_tree()) |
| + recycle_tree()->SetTransformMutated(element_id, transform); |
| } |
| } |