- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 08 Sep 2006 20:58:40 +0000
- To: public-qt-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=3689 Summary: [XSLT] step 12 of constructing complex content Product: XPath / XQuery / XSLT Version: Candidate Recommendation Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: XSLT 2.0 AssignedTo: mike@saxonica.com ReportedBy: joannet@ca.ibm.com QAContact: public-qt-comments@w3.org Step 12 in constructing complex content reads "If the newly constructed node is an element node, and if namespaces are inherited, then each namespace node of the newly constructed element (including any produced as a result of the namespace fixup process) is copied to each descendant element of the newly constructed element, unless that descendant element or an intermediate element already has a namespace node with the same name (or absence of a name)" >From the way this step is written, a namespace node is copied even when a descendant element has xmlns="". I think it should say: "If the newly constructed node is an element node, and if namespaces are inherited, then each namespace node of the newly constructed element (including any produced as a result of the namespace fixup process) is copied to each descendant element of the newly constructed element, unless that descendant element or an intermediate element already has a namespace node with the same name (or absence of a name), or that descendant element or an intermediate element is in no namespace and the namespace node has no name."
Received on Friday, 8 September 2006 20:58:49 UTC