Chromium Code Reviews
DescriptionAdd support for caching and invalidating SVG marker transforms
This patch adds a cache of the SVG marker transform, similar to the pattern
used in LayoutSVGViewportContainer. This should be a small perf win because
we no longer re-calculate the transform when painting each marker instance.
With this new cache logic, invalidation logic has been added which includes
a fix for paint property under-invalidation (marker-viewBox-changes.svg).
BUG=645667, 600618
Committed: https://crrev.com/d798a7a82ead340d6206380d64e310c222416e62
Cr-Commit-Position: refs/heads/master@{#437993}
Patch Set 1 #Patch Set 2 : minor cleanup #Patch Set 3 : Miniscule update #
Total comments: 1
Patch Set 4 : rebase #
Dependent Patchsets: Messages
Total messages: 23 (15 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||