[Webkit-unassigned] [Bug 91515] SVGUseElement does not allow foreignObject as ancestor of SVGSVGElement

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 17 23:40:38 PDT 2012


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





--- Comment #1 from Nikolas Zimmermann <zimmermann at kde.org>  2012-07-17 23:40:38 PST ---
True. We disallow it on purpose because of potential problems involved with fO. It needs to be well-tested, that's all.

There are new types of cycles references that we need to take care about, when enabling that, and this is where it gets hairy.

foo.svg, contains <symbol id="symbol"><fO> <iframe src="other.html"/></fO></symbol>
blub.svg references the "symbol". other.html includes foo.svg as html:img. ... -> cycle

Or consider the case when the <fO> contains <div style="background-image: blub.svg"...

We basically need to extend cycle detection to all HTML elements/attributes that can reference other files.
If you feel challenged feel free to start on this, otherwise I'd leave this non-implemented.

-- 
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