Copyright © 2017 W3C® (MIT, ERCIM, Keio, Beihang). W3C liability, trademark and document use rules apply.
This document addresses errors in the XSLT and XQuery Serialization 3.1 Recommendation, published on 21 March 2017. It records all errors that, at the time of this document's publication, have solutions that have been approved by the XSL Working Group and the XML Query Working Group. For updates see the latest version of that document.
The errata are numbered, and are listed in reverse chronological order of their date of origin. Each erratum is classified as Substantive, Editorial, or Markup. These categories are defined as follows:
Substantive: a change to the specification that may require implementations to change and that may change the outcome of a stylesheet or query.
Editorial: a clarification, correction of a textual error, or removal of an inconsistency, where the Working Group does not believe that the intent of the specification has changed. The erratum may affect implementations or user-written queries and stylesheets if the previous lack of clarity in the specification resulted in a misreading.
Markup: correction of formatting; the effect is cosmetic only.
Each entry contains the following information:
A description of the error.
A reference to the Bugzilla entry recording the original problem report, subsequent discussion, and resolution by the Working Group.
Key dates in the process of resolving the error.
Where appropriate, one or more textual changes to be applied to the published Recommendation.
Please report errors in this document using W3C's public Bugzilla system (instructions can be found at http://www.w3.org/XML/2005/04/qt-bugzilla). If access to that system is not feasible, you may send your comments to the W3C XSLT/XPath/XQuery public comments mailing list, public-qt-comments@w3.org. It will be very helpful if you include the string [SER31errata] in the subject line of your report, whether made in Bugzilla or in email. Each Bugzilla entry and email message should contain only one error report. Archives of the comments and responses are available at http://lists.w3.org/Archives/Public/public-qt-comments/.
This is a public draft. It is maintained in accordance with the W3C process on Errata Management. None of the errata reported in this document must be considered normative.
Errata
SER31.E2 Typo in serialization namespaces
SER31.E1
In Appendix D, the list of URI Attributes contains the icon
attribute of the COMMAND
element as one of the attributes that should be escaped.
However, does not define an element named COMMAND
See Bug 30126
In section 1.2, the namespaces are incorrect because they use https instead of http.
13 Jun 2017: Proposed
13 June 2017: Accepted
In 1.2 Namespaces:
Change the namespace definitions to use http
instead of https
:
[Definition: the
Output declaration namespace,
http://www.w3.org/2010/xslt-xquery-serialization
];
[Definition: the
XML namespace,
http://www.w3.org/XML/1998/namespace
];
[Definition: the
XHTML namespace namespace,
http://www.w3.org/1999/xhtml
];
[Definition: the
SVG namespace,
http://www.w3.org/2000/svg
]; and
[Definition: the
MathML namespace namespace,
http://www.w3.org/1998/Math/MathML
.]
See Bug 30119
In Appendix D, the list of URI Attributes contains the icon
attribute of the COMMAND
element as one of the attributes that should be escaped.
However, does not define an element named COMMAND
.
7 Jun 2017: Proposed
13 June 2017: Accepted
In Appendix D List of URI Attributes (in the table Attributes of type URI):
Remove the entry:
icon | COMMAND |