Chromium Code Reviews
DescriptionUse transform paint property nodes in SVG [spv2]
This patch starts using transform paint property nodes when painting
SVG. Typically PaintLayer is responsible for noticing new property
nodes during painting but non-root SVG objects do not create PaintLayers
and need to check for properties themselves.
Several difficult transform areas remain such as marker transforms,
but this patch gets the bulk of SVG switched over. With this patch, 93
new layout tests pass with spv2 enabled.
This patch builds on https://codereview.chromium.org/2045253005
BUG=600618
Committed: https://crrev.com/e06f2cf02f5ec0ce37164bf3e458593e61fb2e36
Cr-Commit-Position: refs/heads/master@{#401172}
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Rebase to get viewBox fix #
Total comments: 9
Patch Set 4 : Post-blinkon rebase, add some dchecks, add some fixmes #Messages
Total messages: 23 (9 generated)
|