[Webkit-unassigned] [Bug 6548] <mask>, <marker>, <pattern> and <use> inside <defs> do not work

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Thu Jan 26 16:10:36 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=6548


macdome at opendarwin.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |SVGHitList
            Summary|<mask> inside <defs> does   |<mask>, <marker>, <pattern>
                   |not work                    |and <use> inside <defs> do
                   |                            |not work




------- Comment #5 from macdome at opendarwin.org  2006-01-26 16:10 -------
This is a fundemental issue in our <mask>, <marker>, <pattern> and <use>
support.  The SVG spec officially recommends that content authors place these
elements inside a <defs> element, however such content will fail in WebKit+SVG.
 Bumping to p2 and adding SVGHitList keyword.

In order to implement this correctly, we would need to make these elements
smart enough to manually create renderers and resolve style accross the <defs>
boundery.  Another way to fix would be to make <defs> create a dummy renderer,
but I think supporting disjoint style trees for these elements is a better fix
than hacking <defs>.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list