[Webkit-unassigned] [Bug 49866] Assert hit in WebCore::invalidateResourcesOfChildren in SVGRenderSupport.cpp

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 20 09:42:57 PST 2010


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


Dirk Schulze <krit at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |krit at webkit.org




--- Comment #2 from Dirk Schulze <krit at webkit.org>  2010-11-20 09:42:57 PST ---
(In reply to comment #0)
> The following testcase triggers this assert:
> 
> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
> <rect id="rect" x="0" y="100" width="50" height="50" fill="white" mask="url(#mask4)"/> 
> <defs>
>      <mask id="mask4">
>     </mask>
> </defs>
> </svg>
> 
> Though this unusual SVG, I am pretty sure it is valid.
> Cheers,
> 
> Rob.

If I reference the rect after the <defs> section by a <use> element, the test works, but if it is before this section, it asserts as well. So it might be a problem that the parsing of the document did not finished and the resources are unknown. Note, this only happens for mask and filter, but not for clipper, gradient or pattern.

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