W3C home > Mailing lists > Public > public-qt-comments@w3.org > January 2014

[Bug 24113] [XT3TS] namespace-2623

From: <bugzilla@jessica.w3.org>
Date: Thu, 02 Jan 2014 09:28:09 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-24113-523-IZUPLVjRP9@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24113

--- Comment #1 from Abel Braaksma <abel.braaksma@xs4all.nl> ---
The comment for the fix is misleading, it should've stated that XTDE0865 is to
be used here, which is correct in the test, but not in the modify-comment.

However, there seems to be a slight ambiguity between erratum E6 [1] and XSLT
3.0. In E6, only XTDE0865 is mentioned (for xsl:element), nothing about
XTDE0835 (for xsl:attribute). Strictly speaking, the xmlns error for
xsl:attribute is not defined for XSLT20, but is defined for XSLT30 [2].

But, considering that everywhere else in the text of XSLT20 using the xmlns
namespace is forbidden and results in the same errors as for when the datatype
is not xs:anyUri, I propose to ignore this fact and accept the current version
of the test as correct and update the modify-text to reflect this.

Summary:
- XTDE0865 is not updated in E6
- hence test should be XSLT30+
- but this doesn't make sense, XTDE0865/35 are both available in XSLT20 and
should be treated semantically equal
- solution: leave as is, update modify-comment.


[1] http://www.w3.org/XML/2007/qt-errata/xslt-errata.html#E6
[2] http://www.w3.org/TR/xslt-30/#err-XTDE0865

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 2 January 2014 09:28:12 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:45 UTC