[Webkit-unassigned] [Bug 242420] New: avoid invalidating SVG resources when referencing element changes layout
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jul 6 21:26:02 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=242420
Bug ID: 242420
Summary: avoid invalidating SVG resources when referencing
element changes layout
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: SVG
Assignee: webkit-unassigned at lists.webkit.org
Reporter: heycam at apple.com
CC: sabouhallawa at apple.com, zimmermann at kde.org
In SVG RenderObject layout methods, we call SVGResourcesCache::clientLayoutChanged if any layout was performed. Sometimes this is unnecessary work, as the specific changes that were made during layout do not affect the data that the SVGResourceContainer has cached. In the dependent bugs I'll file under here, I'll make all of the SVG resource types able to respond to changes on referencing element lazily, without needing to eagerly remove and recreate all resources.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220707/8af391dd/attachment.htm>
More information about the webkit-unassigned
mailing list