Errata for XSLT and XQuery Serialization 3.1

6 July 2017

Latest version:
https://www.w3.org/XML/2017/qt-errata/xslt-xquery-serialization-31-errata.html
Editors:
Andrew Coleman, IBM Hursley Laboratories <andrew_coleman@uk.ibm.com>
C. M. Sperberg-McQueen, Black Mesa Technologies <http://blackmesatech.com/>

Abstract

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:

Each entry contains the following information:

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/.

Status of this Document

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.

Table of Contents

  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


SER31.E2 - substantive

See Bug 30126

Description

In section 1.2, the namespaces are incorrect because they use https instead of http.

History

13 Jun 2017: Proposed

13 June 2017: Accepted

Changes

  1. 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.]

SER31.E1 - substantive

See Bug 30119

Description

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.

History

7 Jun 2017: Proposed

13 June 2017: Accepted

Changes

  1. In Appendix D List of URI Attributes (in the table Attributes of type URI):

    Remove the entry:

    icon COMMAND