[Webkit-unassigned] [Bug 149460] ASSERTION FAILED: !url.protocolIsData() in WebCore::SVGURIReference::isExternalURIReference

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 4 19:02:59 PDT 2016


--- Comment #3 from Said Abou-Hallawa <sabouhallawa at apple.com> ---
Correct SVG href should not be a data url. But if this happens we should not assert. This assertion was added by https://trac.webkit.org/changeset/183053. The changeLog does not describe why this assertion was added. But I think it was added because the assumption was the mask data URI was handled by the CSS parser and SVGURIReference should not be receiving a data URI which might correct for masks. But it is not the case for the SVG href itself which can be a data uri for incorrect SVG documents.

So I think this assertion is not correct and should be removed.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160805/1982f195/attachment.html>

More information about the webkit-unassigned mailing list