- From: <bugzilla@jessica.w3.org>
- Date: Thu, 22 Oct 2015 21:47:31 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29231 --- Comment #5 from Abel Braaksma <abel.braaksma@xs4all.nl> --- Under the section of 5.7.3 Namespace Fixup I found the following line: <quote> XSLT 3.0 supports the creation of result trees that do not satisfy this constraint: the namespace fixup process does not add a namespace node to an element merely because its parent node in the result tree has such a namespace node. </quote> This suggests that all the ancestors (may/must?) have this namespace node removed because it is not in use, and only when it is required to resolve the QName of the LRE element, it comes into play. I'm quite at a loss to whether this is required or implementation-defined, or even allowed behavior, though it seems reasonable to bring namespace declarations closer to their use. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 22 October 2015 21:47:35 UTC