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

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

Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #9 from Michael Kay <mike@saxonica.com> ---
See also email discussion (member only) at

https://lists.w3.org/Archives/Member/w3c-xsl-wg/2014Jul/0020.html

Proposal: from the current internal draft, change the table entry in 5.4.4, row
"current output URI", column "cleared by" to read:

Calls to stylesheet functions, dynamic function calls, evaluation of global
variables, stylesheet parameters, and patterns

In 24.4.1 current-output-uri(), change

When the output state is temporary output state, for example while evaluating
variables and functions, the current output URI is absent, in which case the
function returns the empty sequence.

to

The current output URI is cleared (set to absent) while evaluating stylesheet
functions, dynamic function calls, evaluation of global variables, stylesheet
parameters, and patterns. If the function is called when the current output URI
is absent, the function returns the empty sequence.

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

Received on Thursday, 31 July 2014 09:15:06 UTC