DescriptionUnify GeometryPropertyTreeState and PropertyTreeState
This patch unifies the two property tree state classes so just
PropertyTreeState is used. The majority of this patch is a mechanical
refactor.
There are three real changes in this patch:
1) GeometryPropertyTreeState has been replaced by PropertyTreeState.
2) Comments in ObjectPaintProperties.h have been updated.
3) ObjectPaintProperties's localBorderBoxProperties and
contentsProperties have been refactored to both return a
PropertyTreeStateWithOffset. This was needed because
PropertyTreeState does not permit the reference out-param approach
that was previously used for getContentsPropertyTreeState.
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Committed: https://crrev.com/3186773510907edfda53bf8fef382a087f61c6f4
Cr-Commit-Position: refs/heads/master@{#422626}
Patch Set 1 #Patch Set 2 : reformat #Patch Set 3 : Rebase #Patch Set 4 : rebase x2 #Messages
Total messages: 22 (12 generated)
|