This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 24533 - Streamability of named function references misses certain bound variables
Summary: Streamability of named function references misses certain bound variables
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 (show other bugs)
Version: Last Call drafts
Hardware: PC Windows NT
: P2 minor
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-05 21:29 UTC by Abel Braaksma
Modified: 2014-02-14 22:26 UTC (History)
1 user (show)

See Also:


Attachments

Description Abel Braaksma 2014-02-05 21:29:33 UTC
Under 19.8.7.14 Streamability of Inline Function Declarations (http://www.w3.org/TR/xslt-30/#streamability-of-inline-functions), the text under the first numbered item is:

1. If the body of the inline function contains a reference to a variable defined in the bind-group attribute of an xsl:for-each-group element external to the inline function, then free-ranging.

but this also applied to the bind-group attribute of xsl:merge and to the bind-source attribute of xsl:merge-source.
Comment 1 C. M. Sperberg-McQueen 2014-02-12 09:51:30 UTC
The WG discussed this during the ftf meeting in Prague and agreed that this needs fixing.  Cf. bug 24509.
Comment 2 Michael Kay 2014-02-14 22:26:46 UTC
Change applied.