[Bug 30060] [XSLT30]xsl:iterate example "Collecting Multiple Values in a Single Pass" not working

https://www.w3.org/Bugs/Public/show_bug.cgi?id=30060

Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Michael Kay <mike@saxonica.com> ---
Thank you for pointing this out. The WG reviewed the bug and agreed. 

You are correct that the example as written is not guaranteed streamable (this
emerges from the rules on streamability of xsl:variable, which can be
paraphrased as saying that a streamed node cannot be bound to a variable), and
that copying the context node fixes the problem. 

I've added it as a test case to the test suite (si-iterate-035/-036), and I
have modified the example in the spec.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 14 February 2017 14:05:11 UTC