- From: <bugzilla@jessica.w3.org>
- Date: Thu, 15 Oct 2015 16:31:33 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29205 Bug ID: 29205 Summary: [XSLT30] xsl:use-when and shadow attributes on LREs, extension instructions and data elements Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: XSLT 3.0 Assignee: mike@saxonica.com Reporter: abel.braaksma@xs4all.nl QA Contact: public-qt-comments@w3.org Target Milestone: --- Originally reported on the public XSL WG list: https://lists.w3.org/Archives/Public/public-xsl-wg/2015Oct/0019.html. Relevant parts repeated here: We say about using xsl:use-when on elements not in the XSLT namespace the following: "A literal result element, or any other element within a stylesheet module that is not in the XSLT namespace, may similarly carry an xsl:use-when attribute." We use the words "similarly" and "carry". But we don't seem to explicitly say that the same rules apply, i.e., that if the EBV is false(), the LRE is effectively excluded, including all its children. In the case of data elements and extension instructions I would argue that its behavior on that instruction is implementation defined. Or if not, I think we should explicitly say so. ---- A proposal to fix this has first been reported here: https://lists.w3.org/Archives/Public/public-xsl-wg/2015Oct/0024.html. On the XSLWG telcon of 2015-10-15 this proposal was accepted. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 15 October 2015 16:31:36 UTC