- From: <bugzilla@jessica.w3.org>
- Date: Mon, 22 Oct 2012 21:13:47 +0000
- To: public-qt-comments@w3.org
- Message-ID: <bug-19659-523@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=19659 Priority: P2 Bug ID: 19659 Assignee: mike@saxonica.com Summary: [XSLT 3.0] error in streamability rules for ./x QA Contact: public-qt-comments@w3.org Severity: normal Classification: Unclassified OS: All Reporter: mike@saxonica.com Hardware: PC Status: NEW Version: Last Call drafts Component: XSLT 3.0 Product: XPath / XQuery / XSLT There is an error (or at any rate, a serious limitation) in the streamability rules for relative path expressions. The spec (section 19.3.7, RelativePathExpr [35]) says that if the first step of the path expression is motionless, then the path expression is motionless. Consider the expression ./x, or equivalents such as (. treat as node())/x. The syntactic context of the LHS of "/" is a navigation context; "." in a navigation context is free-ranging; therefore ./x is free-ranging. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Monday, 22 October 2012 21:13:48 UTC