[Bug 24551] Enhancement: a function for getting the base output uri

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

--- Comment #2 from Michael Kay <mike@saxonica.com> ---
I thought this would be dead easy until I started thinking about the
determinism of the function.

We currently allow a stylesheet to be primed once and then evaluated
repeatedly. We have written the rules so that base output URI is established
when it is primed, rather than when it is evaluated. But that means that by
default, each evaluation writes its output to the same place, which doesn't
seem very usable. On the other hand, if we allow each evaluation to establish a
new base output uri, then the result of the new base-output-uri() function
changes on each evaluation, which means (a) it isn't stable, and (b) it's not
usable inside a global variable.

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

Received on Sunday, 16 February 2014 08:23:15 UTC