W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2017

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

From: <bugzilla@jessica.w3.org>
Date: Tue, 14 Feb 2017 14:04:55 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-30060-523-cLMlCAxreu@http.www.w3.org/Bugs/Public/>
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

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:58:03 UTC