Fix ApproximatelyEqual for transforms
commit9a706e68a90749d54e336829ae759a56931ccf31
authorvollick <vollick@chromium.org>
Fri, 24 Apr 2015 17:30:44 +0000 (24 10:30 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 24 Apr 2015 17:30:46 +0000 (24 17:30 +0000)
treeb088959581126498855d5aee042daa5bdb3e1dd5
parent79289369bee811b37d810710fbcfe44a822d525c
Fix ApproximatelyEqual for transforms

I subtly broke this in https://codereview.chromium.org/1071803003. Due
to a cut and paste error, we were never updating |delta|.

Consequently, I missed a regression due to my property trees skipping:
I wasn't forcing a rebuild when contents scale or content bounds
changed (and this was required). I've fixed that in this CL as well.

BUG=471786

Review URL: https://codereview.chromium.org/1105933002

Cr-Commit-Position: refs/heads/master@{#326827}
cc/layers/contents_scaling_layer.cc
cc/trees/layer_tree_host_common.cc