This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
This test currently loads nodtdstaff.xml to check if a document with no DTD returns null. There is a guard that skips the test if hasFeature("XML") returns true which previously was sufficient to prevent the test from being run on HTML implementation. Given an appropriate HTML compatible test document, this test could be run on all implementations and the guard would be unnecessary.
Created attachment 204 [details] Adds hc_nodtdstaff
Created attachment 205 [details] Remove nodtdstaff, modify DOMTestSuite so that nodtdstaff tests are skipped for HTML processors
Created attachment 208 [details] Adds hc_documentgetdoctype Adds hc_documentgetdoctype which checks behavior when a document type declaration is present. Test allows an HTML implementation to return non-null for Document.doctype which is not consistent with the spec which requires an unconditional null for HTML, but that restriction is expected to be relaxed with an errata per 28 Jan 2004 Teleconference.
Created attachment 209 [details] Previous contained stray L3 patch