[Bug 29482] [XSLT30] Focus-chaning constructs (was: si-group-031)

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29482

--- Comment #4 from Abel Braaksma <abel.braaksma@xs4all.nl> ---
A correct example is, for instance:

every $x in ITEM[1]/string(.)
satisfies current()/document-uri() ! ends-with (., $x)

Or, subtly different:

every $x in ITEM/string(.)
satisfies current()/document-uri() ! ends-with (., $x)

The second one, with the current rules, fails ("more than one evaluation of
current()"). The first one, with the current rules, succeeds ("exactly one
evaluation of current()").

Though one could argue that both are streamable because the expression in the
satisfied-clause is motionless, but the rules on focus-changing constructs
disallow it.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 3 November 2016 15:47:18 UTC