DescriptionMove MaxScrollOffset to property_trees
MaxScrollOffset is removed from LayerImpl so that updating scrolling info
does not need to touch LayerImpl unless a non-fast scrollable region is met
(this is also planned to be removed from LayerImpl when hit testing list
is available).
ScrollTree now stores information about layer bounds, scroll clip layer
bounds, bounds_delta and inner/outer viewport container/scroller layer info.
Also needs to push page_scale_factor to TransformTree when updated.
BUG=568830
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/cfccd1b3bb04f45527c34f6f52d3052faab0e1b2
Cr-Commit-Position: refs/heads/master@{#374809}
Patch Set 1 #Patch Set 2 : Fix unit tests failures #
Total comments: 5
Patch Set 3 : Fix trybot failure, remove unnecessary code #
Total comments: 11
Patch Set 4 : Apply comments. #
Total comments: 15
Patch Set 5 : Resovle comments and add MaxScrollOffset with BoundsDelta unit test #Patch Set 6 : Add DrawFrameWithoutBuildingPropertyTrees, will clean up DrawFrame in next CL #
Total comments: 3
Patch Set 7 : Modify sanity check when updating page_scale_factor #
Total comments: 1
Patch Set 8 : Remove comment. #
Messages
Total messages: 25 (7 generated)
|