[Webkit-unassigned] [Bug 127932] WebKit does not render namespaced MathML

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 30 21:03:17 PST 2014


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


Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




--- Comment #9 from Alexey Proskuryakov <ap at webkit.org>  2014-01-30 21:00:38 PST ---
> Possibly not, but that's a new distinction in HTML5. 

This is not accurate, HTML5 codified existing behavior that all browsers had. There are some minor aspects that were new in HTML5, but certainly not anything that drastic.

> WebKit knows that this is MathML and how to render this, so it should just render it. Throw an error in the console or in a validator, but don't prevent the content from rendering.

This is not an argument that is likely to convince many people at this point. Browser engines were thinking like this for many years, and the amount of pain that caused is exactly why we need well defined parsing and error handling.

Adding knowledge of XML namespace syntax to HTML parser is certain to cause extreme pain, such as compatibility and security bugs unique to WebKit, and inability to implement future standard features.

Thinking about this more, this is not something we should even keep open as a bug. Please raise this as an issue with HTML5 if you'd like this changed.

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