DescriptionChange Aura overlay scrollbars from solid color to painted scrollbars.
With this change, the Aura overlay scrollbars are now painted by the native
theme. If the scroller is composited, these scrollbars will now be uploaded to
the compositor as PaintedScrollbarLayers rather than SolidColorScrollbarLayers.
Additionally, many of the MD scrollbar constants and properties are scattered
around the code. This patch moves them into a single location in
ui/native_theme. I've also updated the values to match the latest spec.
Follow-up patches will make use of these values from the compositor.
BUG=592098, 652520
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
Committed: https://crrev.com/3d914bde3081131a655b467c1a7a232c7c065007
Cr-Commit-Position: refs/heads/master@{#426191}
Patch Set 1 #Patch Set 2 : Move ad-hoc MD scrollbar constants into central location. #Patch Set 3 : Move ad-hoc MD scrollbar constants into central location. #Patch Set 4 : Move ad-hoc MD scrollbar constants into central location. #
Total comments: 21
Patch Set 5 : Rebase #Patch Set 6 : Address pkasting@'s feedback #
Total comments: 9
Patch Set 7 : Few more fixes for pkasting@ #
Total comments: 2
Patch Set 8 : Added tracing for paint and removed NOTREACHED for non-overlay case #
Total comments: 2
Patch Set 9 : Added TODO for when Views code asks for part sizes #Patch Set 10 : Fixing jbroman's and wez's nits #Patch Set 11 : Rebase #Patch Set 12 : Rebase #Messages
Total messages: 49 (27 generated)
|