Henri Sivonen: The effort of putting an HTML5 parser inside Gecko takes a step out of the vaporware land.
I can confirm that it displays this page, served as
text/html as well as the same bytes served as
application/xhtml+xml. For comparison, Chrome does nearly as well, simply omitting the SVG images. Opera doesn’t fare as well, apparently not recognizing the self-closing SVG tags. IE 8’s support is simply sad, well beyond the lack of processing of SVG images.
I’ll also note that the HTML5 validator doesn’t yet accept SVG in content served as text/html. Hopefully the SVG and WHATWG/HTML5 working groups can resolve their differences in 2009 and this can be fixed.
If this could be done, and made available under a liberal license, it could go a long way towards making available consistent and performant implementations of the HTML5 parser algorithm everywhere.