Errata for XSLT 2.0 and XQuery 1.0 Serialization

23 November 2007

Latest version:
http://www.w3.org/XML/2007/qt-errata/xslt-xquery-serialization-errata.html
Editors:
Scott Boag, IBM Watson Research Center http://www.watson.ibm.com/
Henry Zongaro, IBM Toronto Software Lab http://www.ibm.com/software/ca/en/torontolab/

Abstract

This document addresses errors in the XSLT 2.0 and XQuery 1.0 Serialization Recommendation published on 23 January 2007. 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/or the XML Query Working Group. For updates see the latest version of that document.

The errata are numbered, classified as Substantive, Editorial, or Markup, and are listed in reverse chronological order of their date of origin. Each entry contains the following information:

Colored boxes and shading are used to help distinguish new text from old, however these visual clues are not essential to an understanding of the change. The styling of old and new text is an approximation to its appearance in the published Recommendation, but is not normative. Hyperlinks are shown underlined in the erratum text, but the links are not live.

A number of indexes appear at the end of the document.

Substantive corrections are proposed by the XSL Working Group and/or the XQuery Working Group (both part of the XML Activity), which have consensus that they are appropriate; they are not to be considered normative until approved by a Call for Review of Proposed Corrections or a Call for Review of an Edited 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 [SEerrata] 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. None of the errata reported in this document have been approved by a Call for Review of Proposed Corrections or a Call for Review of an Edited Recommendation. As a consequence, they must not be considered to be normative.

Table of Contents

  Errata

     SE.E3   This erratum corrects an editorial error concerning the currently registered XHTML media types.

     SE.E2   This erratum corrects an editorial error concerning the number of phases of serialization.

     SE.E1   This erratum places constraints on the type of string that is valid for the doctype-public attribute of xsl:output.

  Indexes

    Index by affected section

    Index by Bugzilla entry


SE.E3 - editorial

See Bug 5066

Description

This erratum corrects an editorial error concerning the currently registered XHTML media types.

History

24 Oct 2007: Proposed

20 Nov 2007: Accepted

Change

In 6.1.13 XHTML Output Method: the include-content-type Parameter (first note, second code):

Replace the text:

application/xhtml-xml

By:

application/xhtml+xml

SE.E2 - editorial

See Bug 4557

Description

This erratum corrects an editorial error concerning the number of phases of serialization.

History

15 May 2007: Proposed

20 Nov 2007: Accepted

Change

In 4 Phases of Serialization (first paragraph):

Replace the text:

Serialization comprises three phases of processing (preceded optionally by the sequence normalization process described in 2 Sequence Normalization).

By:

Serialization comprises five phases of processing (preceded optionally by the sequence normalization process described in 2 Sequence Normalization).

SE.E1 - substantive

See Bug 4372

Description

This erratum places constraints on the type of string that is valid for the doctype-public attribute of xsl:output.

History

15 May 2007: Proposed

15 Nov 2007: Amended

20 Nov 2007: Accepted

Change

In 3 Serialization Parameters (first table, first table body, third row, second column):

Insert after the text:

A string of Unicode characters. This parameter may be absent.

The following:

It is an error if doctype-public does not conform to the syntax of PubidLiteralXML.

Index by affected section

3 Serialization Parameters

SE.E1

4 Phases of Serialization

SE.E2

6.1.13 XHTML Output Method: the include-content-type Parameter

SE.E3

Index by Bugzilla entry

Bug #4372: SE.E1

Bug #4557: SE.E2

Bug #5066: SE.E3