- From: <bugzilla@jessica.w3.org>
- Date: Tue, 22 Jan 2013 19:15:39 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20738 Bug ID: 20738 Summary: [XP30] Abbreviated axis steps Classification: Unclassified Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: All Status: NEW Severity: minor Priority: P2 Component: XPath 3.0 Assignee: jonathan.robie@gmail.com Reporter: mike@saxonica.com QA Contact: public-qt-comments@w3.org We say in 3.3.5: "If the axis name is omitted from an axis step, the default axis is child, with two exceptions: if the axis step contains an AttributeTest or SchemaAttributeTest then the default axis is attribute; if the axis step contains namespace-node() then the default axis is namespace." The word "contains" here is too broad. The axis step contains a predicate list, and we are not interested in what the predicate list contains. We should say "if the NodeTest is an AttributeTest..." etc. (There is another problem with this section in that rule 3 concerns the semantics of "//" which is not an abbreviated axis step; the rule is misplaced.) -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Tuesday, 22 January 2013 19:15:41 UTC