DescriptionPush CompositorFilterOperations creation out of GraphicsLayer
Push knowledge of FilterOperations out of GraphicsLayer and into
PaintLayer. This eliminates one dependency from platform/ code to the
FilterOperations structure. The motivation is to try and make
FilterOperation(s) a core (style) type, to make interaction with the
style system and other parts of core easier. It will also aid in
enabling a more layered structure on the various filter-related data
structures.
Also change the various generator functions to return a
CompositorFilterOperations by-value rather than through a out-variable.
BUG=439970
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Committed: https://crrev.com/770c5f8e60b3a60fef60a2b815b0ac761574c46c
Cr-Commit-Position: refs/heads/master@{#419029}
Patch Set 1 #Patch Set 2 : Fix unit-test compilation #Patch Set 3 : Fix updateFilterEffectBuilder #Patch Set 4 : The right FilterOperations #
Total comments: 2
Messages
Total messages: 30 (21 generated)
|