This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The draft should explicitly call out that the characters #x1 through #x1F (other than whitespace) cannot be serialized at all in XML 1.0, and require XML 1.1 serialization.
Thank you for your comment, which I am handling editorially. The serialization specification is already explicit that characters #x1 through #x1F (other than whitespace) cannot be serialized in XML 1.0 and it states no such constraint for XML 1.1 other than for a comment node. The text is found in section 5.1.1: "For example, if the version parameter has the value 1.0, and the instance of the data model contains a non-whitespace control character in the range #x1 to #x1F, a serialization error [err:SESU0006] results. If the version parameter has the value 1.1 and a comment node in the instance of the data model contains a non-whitespace control character in the range #x1 to #x1F or a control character other than NEL in the range #x7F to #x9F, a serialization error [err:SESU0006] results." Thus, I feel that no change is necessary. Please re-open this bug if you find the quoted text insufficient. Thanks, Joanne