DescriptionSet layer scroll data from PaintArtifactCompositor
This is a followup to [1] and begins setting scroll data on cc::Layer from
Blink's PaintArtifactCompositor. Because there's a 1:1 mapping between
scroll property nodes and ScrollableAreas, a WebLayerScrollClient field
has been added to the scroll property node. This field is then used in
the paint artifact compositor to set cc::Layer's did scroll callback.
With this patch, simple pages can be compositor wheel-scrolled on Windows.
[1] https://codereview.chromium.org/2680953002
BUG=667946
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Review-Url: https://codereview.chromium.org/2698473006
Cr-Commit-Position: refs/heads/master@{#451481}
Committed: https://chromium.googlesource.com/chromium/src/+/5d0f1c5d4ef47d3438c5b51db5da4aa0b1441a5b
Patch Set 1 #
Total comments: 5
Patch Set 2 : early out per reviewer comments #Patch Set 3 : More comments #Messages
Total messages: 34 (19 generated)
|