- From: <bugzilla@jessica.w3.org>
- Date: Thu, 16 Oct 2014 19:57:36 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27075
Abel Braaksma <abel.braaksma@xs4all.nl> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |abel.braaksma@xs4all.nl
--- Comment #1 from Abel Braaksma <abel.braaksma@xs4all.nl> ---
> descendant::document-node()/attribute()
This appears to be an error in _base-expressions.xml where the
descendant::document-node() step expression is classified as able to return
document nodes, which obviously it can't:
<production node-type="document">descendant::document-node()</production>
> descendant-or-self::foo/namespace::attribute()
In _base-expressions.xml there appeared to be copy and paste error:
<production node-type="attribute">namespace::attribute()</production>
<production node-type="attribute">namespace::attribute(*)</production>
<production node-type="attribute">namespace::attribute(ex:foo)</production>
<production
node-type="attribute">namespace::attribute(Q{http://example.com}foo)</production>
these productions should all be classified as node-type "empty", because they
can never select anything.
I fixed the base expressions and reran the generator and the first is now
"grounded, motionless" and the second is "grounded, consuming" as per the spec.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 16 October 2014 19:57:37 UTC