[Bug 24113] [XT3TS] namespace-2623

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