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); |
} |
} |