| Index: cc/trees/property_tree.h
|
| diff --git a/cc/trees/property_tree.h b/cc/trees/property_tree.h
|
| index 6edac892bc4636e2022d51fb1fd4d79f137ae9bc..ce6b618fc528108dc2781cf4981937b672f0c20f 100644
|
| --- a/cc/trees/property_tree.h
|
| +++ b/cc/trees/property_tree.h
|
| @@ -224,9 +224,11 @@ class CC_EXPORT TransformTree final : public PropertyTree<TransformNode> {
|
| }
|
| float device_scale_factor() const { return device_scale_factor_; }
|
|
|
| - void SetDeviceTransform(const gfx::Transform& transform,
|
| - gfx::PointF root_position);
|
| - void SetDeviceTransformScaleFactor(const gfx::Transform& transform);
|
| + void SetRootTransformsAndScales(float device_scale_factor,
|
| + float page_scale_factor_for_root,
|
| + const gfx::Transform& device_transform,
|
| + gfx::PointF root_position);
|
| +
|
| float device_transform_scale_factor() const {
|
| return device_transform_scale_factor_;
|
| }
|
| @@ -313,6 +315,10 @@ class CC_EXPORT TransformTree final : public PropertyTree<TransformNode> {
|
| TransformNode* node,
|
| TransformNode* parent_node);
|
| bool NeedsSourceToParentUpdate(TransformNode* node);
|
| + void SetContentsRootPostLocalTransform(const gfx::Transform& transform,
|
| + gfx::PointF root_position);
|
| + void SetScreenSpaceScaleOnRootNode(
|
| + gfx::Vector2dF screen_space_scale_components);
|
|
|
| bool source_to_parent_updates_allowed_;
|
| // When to_screen transform has perspective, the transform node's sublayer
|
|
|