Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(223)

Unified Diff: cc/trees/layer_tree.cc

Issue 2609243003: [NOT FOR REVIEW]
Patch Set: Created 3 years, 12 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/trees/layer_tree.h ('k') | cc/trees/layer_tree_host_common.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/trees/layer_tree.cc
diff --git a/cc/trees/layer_tree.cc b/cc/trees/layer_tree.cc
index bf07576cc69500ff0e9f14a4e76bfb444e1a2384..8284f8c76b58bcf68498f2af0383699e0f8137ba 100644
--- a/cc/trees/layer_tree.cc
+++ b/cc/trees/layer_tree.cc
@@ -376,7 +376,8 @@ void LayerTree::PushPropertiesTo(LayerTreeImpl* tree_impl,
tree_impl->MoveChangeTrackingToLayers();
}
// Setting property trees must happen before pushing the page scale.
- tree_impl->SetPropertyTrees(&property_trees_);
+ tree_impl->SetPropertyTrees(&property_trees_,
+ test_property_trees_with_new_clip_tree_);
tree_impl->PushPageScaleFromMainThread(
inputs_.page_scale_factor * unapplied_page_scale_delta,
@@ -495,6 +496,12 @@ void LayerTree::SetElementIdsForTesting() {
void LayerTree::BuildPropertyTreesForTesting() {
PropertyTreeBuilder::PreCalculateMetaInformation(root_layer());
gfx::Transform identity_transform;
+ bool build_new_property_trees = true;
+ PropertyTreeBuilder::BuildPropertyTrees(
+ root_layer(), page_scale_layer(), inner_viewport_scroll_layer(),
+ outer_viewport_scroll_layer(), overscroll_elasticity_layer(),
+ elastic_overscroll(), page_scale_factor(), device_scale_factor(),
+ gfx::Rect(device_viewport_size()), identity_transform, test_property_trees_with_new_clip_tree(), build_new_property_trees);
PropertyTreeBuilder::BuildPropertyTrees(
root_layer(), page_scale_layer(), inner_viewport_scroll_layer(),
outer_viewport_scroll_layer(), overscroll_elasticity_layer(),
« no previous file with comments | « cc/trees/layer_tree.h ('k') | cc/trees/layer_tree_host_common.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698