Chromium Code Reviews| Index: cc/trees/property_tree.h |
| diff --git a/cc/trees/property_tree.h b/cc/trees/property_tree.h |
| index dac4c9201c3aa731c05694f4ced8896e92c4dc95..a513ed8f7ede601380ea9038ba5ae78488b5df35 100644 |
| --- a/cc/trees/property_tree.h |
| +++ b/cc/trees/property_tree.h |
| @@ -135,6 +135,8 @@ struct CC_EXPORT TransformNodeData { |
| // layer scale factor should include the page scale factor. |
| bool in_subtree_of_page_scale_layer : 1; |
| + bool transform_changed : 1; |
|
ajuma
2016/02/12 23:57:03
Please add a comment explaining what this means (e
jaydasika
2016/02/16 22:30:36
Done.
|
| + |
| // TODO(vollick): will be moved when accelerated effects are implemented. |
| float post_local_scale_factor; |
| @@ -474,6 +476,7 @@ class CC_EXPORT TransformTree final : public PropertyTree<TransformNode> { |
| TransformNode* parent_node); |
| void UndoSnapping(TransformNode* node); |
| void UpdateSnapping(TransformNode* node); |
| + void UpdateTransformChanged(TransformNode* node, TransformNode* parent_node); |
| void UpdateNodeAndAncestorsHaveIntegerTranslations( |
| TransformNode* node, |
| TransformNode* parent_node); |