Descriptioncc: Move more functionality from host to LayerTreeImpl
This cleans up some longstanding TODOs that were creating when splitting
out logic into LayerTreeImpl. It's possible that some of the helpers to
get at active tree layers (root, scrolling, etc) could be moved, but
given that scrolling only happens on the active tree (with the pending
tree being updated with the result), these accessors could arguably stay
permanently.
This also moves background color / has transparent background to the tree
itself, so that these changes will synchronize with any content on that
tree. Things like viewport, device scale, and debug state are considered
host-specific and take effect immediately.
R=nduca@chromium.org
BUG=155209
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=175252
Patch Set 1 #
Total comments: 6
Patch Set 2 : 80 col /o\ #Patch Set 3 : Rebase #
Messages
Total messages: 9 (0 generated)
|