[Bug 9840] [XSLT 2.0] xsl:number level="single" has different behaviour to XSLT 1.0

http://www.w3.org/Bugs/Public/show_bug.cgi?id=9840





--- Comment #8 from Michael Kay <mike@saxonica.com>  2010-07-01 15:53:53 ---
We've done some surveys of products, both 1.0 and 2.0 processors. Let's call
the two behaviors the "ancestor" or A behaviour (producing an empty result for
this case), and the "ancestor-or-self" or AOS behaviour (producing the value
1).

1.0 processors

Saxon 6.5 A
Intel AOS
Xalan-J AOS
XSLTC AOS
IBM JDK 6 A
libxslt A
MSXML3-6 A
.NET XslTransform, XslCompiledTransform A
tDOM AOS


2.0 processors

Saxon 9.2 A
Intel AOS
IBM A
XSharp AOS

I'm inclined to suggest from this data that there is not a strong case for
changing the 2.0 spec (to use A rather than AOS); I suggest we should confirm
the existing spec and change the test case to match.

-- 
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 Thursday, 1 July 2010 15:53:56 UTC