This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
I think the comma should go in the text: [Definition: The portion of the serialized document representing the result of serializing an element, that is not to be serialized as an HTML element is known as an XML Island.]
Also in this section, the next definition is bracketted incorrectly. [Definition: An element node is serialized as an HTML element if]
Also in this section, another comma should go in "Any namespace node in the result tree for the XML namespace, is ignored by the HTML output method. "
Also in this section, there is a missing space after "xmlns". The serializer MUST serialize an attribute with the name xmlns whose value is equal to the namespace URI of the element node, unless an ancestor element in the serialized result already has an attribute named >>>xmlnswith<<< the same value, and no interverning element has an attribute named xmlns with a different value.
Also in this section, there is word duplication "is is" in the text: When serializing an element whose name is not defined in the HTML specification, but that >>>is is<<< to be serialized as an HTML element, the HTML output method MUST apply the same rules (for example, indentation rules) as when serializing a span element. The descendants of such an element MUST be serialized as if they were descendants of a span element.
Also in this section, the first comma (following "element node") should go. "If the local part of the name of the element node, compares equal to that of any HTML element, the element node MUST be recognized as being that kind of HTML element. "
Finally in this section, The colon ending "This is invalid HTML, for the reasons explained in section B.3.2 of the [HTML] 4.01 specification. Nevertheless, it is possible to output this fragment, using either of the following constructs:" should be a full stop, or the following text should start with a lower case.
Fixed (except #6). Thanks