- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 24 Mar 2009 16:56:24 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6732 Summary: [Ser] Make clear for which values of version parameter the serialization recommendation provides normative definitions Product: XPath / XQuery / XSLT Version: Recommendation Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: Serialization AssignedTo: zongaro@ca.ibm.com ReportedBy: zongaro@ca.ibm.com QAContact: public-qt-comments@w3.org Bug 6129 requests a number of changes to serialization to support HTML 5.0. Michael Kay suggested in [1] that an erratum should be applied to the published 1.0 version of serialization to permit implementations to override the requirements of the serialization recommendation in those places where it says things that conflict with versions of XML, HTML or XHTML that have not yet been published. At a joint meeting of the XQuery and XSL working groups, there was support for marking the original bug 6129 as a request for enhancement against a future revision of the Serialization recommendation, and raising an erratum against the 1.0 Serialization recommendation indicating that it normatively defines serialization for the xml and xhtml output method only with version parameter equal to 1.0 and 1.1, and for the html output method only with version parameter set to any value up to and including 4.01. I propose the following changes to Serialization 1.0: 1. In section 5.1.1 after the first paragraph add the following paragraph: "This document provides the normative definition of serialization for the XML output method if the version parameter has either the value 1.0 or 1.1. For any other value of version parameter, the behavior is implementation-defined. In that case the implementation-defined behavior MAY supersede all other requirements of this recommendation." 2. In section 7.4.1 after the first paragraph add the following paragraph: "This document provides the normative definition of serialization for the HTML output method if the version parameter has the lexical form of a value of type decimal whose value is 1.0 or greater, but no greater than 4.01. For any other value of version parameter, the behavior is implementation-defined. In that case the implementation-defined behavior MAY supersede all other requirements of this recommendation." 3. In appendix D, "Checklist of Implementation-Defined Features," add item 7: "If an implementation supports a value of the version parameter for the XML, XHTML or HTML output method for which this document does not provide a normative definition, the behavior is implementation-defined. (See "5.1.1 XML Output Method: the version Parameter" and "7.4.1 HTML Output Method: the version Parameter")" [1] http://www.w3.org/Bugs/Public/show_bug.cgi?id=6129#c1 -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Tuesday, 24 March 2009 16:56:33 UTC