| Index: cc/trees/property_tree_unittest.cc
|
| diff --git a/cc/trees/property_tree_unittest.cc b/cc/trees/property_tree_unittest.cc
|
| index e6de9673ba98faf912a48db32868bd926a4b96db..014bfcb537213da4e282859a0e2e0f1abd30074c 100644
|
| --- a/cc/trees/property_tree_unittest.cc
|
| +++ b/cc/trees/property_tree_unittest.cc
|
| @@ -12,9 +12,9 @@ namespace cc {
|
| TEST(PropertyTreeTest, ComputeTransformRoot) {
|
| TransformTree tree;
|
| TransformNode& root = *tree.Node(0);
|
| - root.data.to_parent.Translate(2, 2);
|
| - root.data.from_parent.Translate(-2, -2);
|
| - tree.UpdateScreenSpaceTransform(0);
|
| + root.data.local.Translate(2, 2);
|
| + root.data.target_id = 0;
|
| + tree.UpdateTransforms(0);
|
|
|
| gfx::Transform expected;
|
| gfx::Transform transform;
|
| @@ -39,16 +39,16 @@ TEST(PropertyTreeTest, ComputeTransformRoot) {
|
| TEST(PropertyTreeTest, ComputeTransformChild) {
|
| TransformTree tree;
|
| TransformNode& root = *tree.Node(0);
|
| - root.data.to_parent.Translate(2, 2);
|
| - root.data.from_parent.Translate(-2, -2);
|
| - tree.UpdateScreenSpaceTransform(0);
|
| + root.data.local.Translate(2, 2);
|
| + root.data.target_id = 0;
|
| + tree.UpdateTransforms(0);
|
|
|
| TransformNode child;
|
| - child.data.to_parent.Translate(3, 3);
|
| - child.data.from_parent.Translate(-3, -3);
|
| + child.data.local.Translate(3, 3);
|
| + child.data.target_id = 0;
|
|
|
| tree.Insert(child, 0);
|
| - tree.UpdateScreenSpaceTransform(1);
|
| + tree.UpdateTransforms(1);
|
|
|
| gfx::Transform expected;
|
| gfx::Transform transform;
|
| @@ -83,23 +83,23 @@ TEST(PropertyTreeTest, ComputeTransformChild) {
|
| TEST(PropertyTreeTest, ComputeTransformSibling) {
|
| TransformTree tree;
|
| TransformNode& root = *tree.Node(0);
|
| - root.data.to_parent.Translate(2, 2);
|
| - root.data.from_parent.Translate(-2, -2);
|
| - tree.UpdateScreenSpaceTransform(0);
|
| + root.data.local.Translate(2, 2);
|
| + root.data.target_id = 0;
|
| + tree.UpdateTransforms(0);
|
|
|
| TransformNode child;
|
| - child.data.to_parent.Translate(3, 3);
|
| - child.data.from_parent.Translate(-3, -3);
|
| + child.data.local.Translate(3, 3);
|
| + child.data.target_id = 0;
|
|
|
| TransformNode sibling;
|
| - sibling.data.to_parent.Translate(7, 7);
|
| - sibling.data.from_parent.Translate(-7, -7);
|
| + sibling.data.local.Translate(7, 7);
|
| + sibling.data.target_id = 0;
|
|
|
| tree.Insert(child, 0);
|
| tree.Insert(sibling, 0);
|
|
|
| - tree.UpdateScreenSpaceTransform(1);
|
| - tree.UpdateScreenSpaceTransform(2);
|
| + tree.UpdateTransforms(1);
|
| + tree.UpdateTransforms(2);
|
|
|
| gfx::Transform expected;
|
| gfx::Transform transform;
|
| @@ -128,32 +128,29 @@ TEST(PropertyTreeTest, ComputeTransformSiblingSingularAncestor) {
|
| // |sibling|.
|
| TransformTree tree;
|
| TransformNode& root = *tree.Node(0);
|
| - root.data.to_parent.Translate(2, 2);
|
| - root.data.from_parent.Translate(-2, -2);
|
| - tree.UpdateScreenSpaceTransform(0);
|
| + root.data.local.Translate(2, 2);
|
| + root.data.target_id = 0;
|
| + tree.UpdateTransforms(0);
|
|
|
| TransformNode singular;
|
| - singular.data.to_parent.matrix().set(2, 2, 0.0);
|
| - singular.data.is_invertible = false;
|
| - singular.data.ancestors_are_invertible = false;
|
| + singular.data.local.matrix().set(2, 2, 0.0);
|
| + singular.data.target_id = 0;
|
|
|
| TransformNode child;
|
| - child.data.to_parent.Translate(3, 3);
|
| - child.data.from_parent.Translate(-3, -3);
|
| - child.data.ancestors_are_invertible = false;
|
| + child.data.local.Translate(3, 3);
|
| + child.data.target_id = 0;
|
|
|
| TransformNode sibling;
|
| - sibling.data.to_parent.Translate(7, 7);
|
| - sibling.data.from_parent.Translate(-7, -7);
|
| - sibling.data.ancestors_are_invertible = false;
|
| + sibling.data.local.Translate(7, 7);
|
| + sibling.data.target_id = 0;
|
|
|
| tree.Insert(singular, 0);
|
| tree.Insert(child, 1);
|
| tree.Insert(sibling, 1);
|
|
|
| - tree.UpdateScreenSpaceTransform(1);
|
| - tree.UpdateScreenSpaceTransform(2);
|
| - tree.UpdateScreenSpaceTransform(3);
|
| + tree.UpdateTransforms(1);
|
| + tree.UpdateTransforms(2);
|
| + tree.UpdateTransforms(3);
|
|
|
| gfx::Transform expected;
|
| gfx::Transform transform;
|
| @@ -174,16 +171,16 @@ TEST(PropertyTreeTest, ComputeTransformSiblingSingularAncestor) {
|
| TEST(PropertyTreeTest, MultiplicationOrder) {
|
| TransformTree tree;
|
| TransformNode& root = *tree.Node(0);
|
| - root.data.to_parent.Translate(2, 2);
|
| - root.data.from_parent.Translate(-2, -2);
|
| - tree.UpdateScreenSpaceTransform(0);
|
| + root.data.local.Translate(2, 2);
|
| + root.data.target_id = 0;
|
| + tree.UpdateTransforms(0);
|
|
|
| TransformNode child;
|
| - child.data.to_parent.Scale(2, 2);
|
| - child.data.from_parent.Scale(0.5, 0.5);
|
| + child.data.local.Scale(2, 2);
|
| + child.data.target_id = 0;
|
|
|
| tree.Insert(child, 0);
|
| - tree.UpdateScreenSpaceTransform(1);
|
| + tree.UpdateTransforms(1);
|
|
|
| gfx::Transform expected;
|
| expected.Translate(2, 2);
|
|
|