[Webkit-unassigned] [Bug 89686] Incorrect handling of chained pending resources in SVGUseElement

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 11 14:19:22 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=89686





--- Comment #1 from Florin Malita <fmalita at chromium.org>  2012-07-11 14:19:22 PST ---
The problematic case is <use> on <use>, when the target <use> has pending resources. The referencing element builds its shadow and instance trees when the target <use> becomes available, and the shadow tree expansion only captures a snapshot of the tree at that time. Later on, when the pending resources for the target element are resolved, the referencing <use> never refreshes its shadow tree.

To support arbitrary <use> on <use> constructs, we need some way to track these dependencies and update the referencing trees when the target trees get rebuilt. I have a patch that takes advantage of SVGDocumentExtensions' m_elementDependencies for this purpose.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list