[Webkit-unassigned] [Bug 6548] <mask> inside <defs> crashes Safari+SVG
bugzilla-daemon at opendarwin.org
bugzilla-daemon at opendarwin.org
Sun Jan 15 03:31:59 PST 2006
http://bugzilla.opendarwin.org/show_bug.cgi?id=6548
macdome at opendarwin.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|simple <mask> crashes |<mask> inside <defs> crashes
|Safari+SVG |Safari+SVG
------- Additional Comments From macdome at opendarwin.org 2006-01-15 03:31 -------
The problem here is that since <defs> does not create a renderer, all of its children will not create
renderers, including the <mask>. <mask> (wrongfully) assumes that it will create a renderer. This is
probably easiest to fix by making <pattern> and <mask> and <marker> all of their own separate render
trees which are independent from the main tree. I'm not sure how style resolution wil work in those cases.
Another option is to "fix" the render tree (for at least defs) to allow it to skip over certain dom objects
which do not need to create renderers.
--
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