This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
We currently don't implement CONTENT_FORMAT_SUPPORT-5: "If the document does not declare the html namespace on its html root element, FAIL" and as far as I can tell, we don't have the infrastructure to do it, since the tidied version of the document always contains the XHTML namespace. This suggests this needs to be detected in HTTPXHTMLResource - maybe this can be done during one of the SAX parsing that checks the validity? Meanwhile, I have added a corresponding test in our test suite which will fail until this is corrected (ContentFormatSupportTest/10).
Done by the CTIC guys: http://lists.w3.org/Archives/Public/public-mobileok-checker/2008Jan/0070.html
This doesn't seem to work correctly: it fails on http://jampaw.com/ while the namespace is indeed there.
I've improved the regexp used to match the namespace declaration.
See follow-up Bug 12666 for incorrect detection of the HTML namespace when the html tag uses multiline.