Chromium Code Reviews
DescriptionTrack the currently scrolling ScrollNode instead of the scrolling layer
This patch removes CurrentlyScrollingLayer functions from LayerTreeImpl
and LayerTreeHostImpl, replacing them with calls to CurrentlyScrollingNode.
This removes two more uses of ScrollNode's owning_layer_id and sets us
up to remove the ScrollbarAnimationController dependency on layer ids
as well (left out of this patch to keep it simple).
BUG=693740
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2720183003
Cr-Commit-Position: refs/heads/master@{#454006}
Committed: https://chromium.googlesource.com/chromium/src/+/b2d4d4ba555e4658e5b2ea2ba4cbd9b95ac84442
Patch Set 1 #Patch Set 2 : Rebase #
Total comments: 8
Patch Set 3 : Reviewer comments: use kInvalidNodeId and add LayerTreeHostImpl::OuterViewportScrollNode #Patch Set 4 : Ali did forsee a use-after-free with no stable id #
Total comments: 3
Messages
Total messages: 29 (19 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||