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

Unified Diff: cc/trees/property_tree_builder.cc

Issue 903273002: Update from https://crrev.com/315085 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 10 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_settings.cc ('k') | cc/trees/proxy.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/trees/property_tree_builder.cc
diff --git a/cc/trees/property_tree_builder.cc b/cc/trees/property_tree_builder.cc
index 1afd4bddf24e3b43885d4eb2c74e6d20da8c0176..934e1fccd7be2c69ba6ae0359197601490a530c6 100644
--- a/cc/trees/property_tree_builder.cc
+++ b/cc/trees/property_tree_builder.cc
@@ -171,10 +171,12 @@ void AddTransformNodeIfNeeded(const DataForRecursion& data_from_ancestor,
}
TransformNode* node = data_for_children->transform_tree->back();
+ layer->set_transform_tree_index(node->id);
node->data.flattens = layer->should_flatten_transform();
node->data.target_id =
data_from_ancestor.render_target->transform_tree_index();
+ DCHECK_NE(node->data.target_id, -1);
node->data.is_animated = layer->TransformIsAnimating();
gfx::Transform transform;
@@ -214,7 +216,6 @@ void AddTransformNodeIfNeeded(const DataForRecursion& data_from_ancestor,
data_from_ancestor.transform_tree->UpdateScreenSpaceTransform(node->id);
layer->set_offset_to_transform_parent(gfx::Vector2dF());
- layer->set_transform_tree_index(node->id);
}
void BuildPropertyTreesInternal(Layer* layer,
« no previous file with comments | « cc/trees/layer_tree_settings.cc ('k') | cc/trees/proxy.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698