Chromium Code Reviews
Description[SPv2] Build trivial cc property trees in PaintArtifactCompositor.
This CL makes PaintArtifactCompositor create a set of minimal (two nodes each)
property trees, and a "flat" list of content layers. Creation of more complete
cc property trees is left to a subsequent CL.
This is the first step toward directly converting Blink property trees into
cc property trees without building an intermediate layer tree.
This is triggered by the use_layer_lists layer tree setting (which is set by
--enable-layer-lists, a flag that already exists). With this patch, some simple
pages start to look OK with "--enable-slimming-paint-v2 --enable-layer-lists".
This CL should have no effect if --enable-layer-lists is not used.
BUG=609937
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/344cbb8e333de10772422db6d0e60b14ea34ae98
Cr-Commit-Position: refs/heads/master@{#392847}
Patch Set 1 #Patch Set 2 : unit test! #Patch Set 3 : #
Total comments: 4
Patch Set 4 : fix DCHECK in unit tests #
Messages
Total messages: 25 (13 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||