Issue appending a DOM subtree which redefines a namespace prefix

Fixed Issue #7240287


Martin B.
Apr 18, 2016
This issue is public.
Found in
  • Microsoft Edge
Found in build #
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Open the attached HTML in Edge.
It creates 2 XML documents, defining a namespace prefix ‘c’ differently.
2.nd doc is appended into first, the result doc is broken. It has the second namespace definition illegally repeated twice on the same element.
As a result, further working with the combined document is not possible.


1 attachment

Comments and activity

  • Sorry, to see the repeated Namespace declaration in the combined document you have to log inlXmlDom1 instead of inlXmlDom2 in line 55:
    console.log( "1 " + new XMLSerializer().serializeToString(inlXmlDom1));

  • Microsoft Edge Team

    Changed Status to “Fixed”

  • Hello,

    Thanks for the feedback. We are showing this as being already fixed in later (only internal at the moment) builds.  The specific build tested was 14322.  

    For now we will close out the item as fixed since it does not repro on internal builds.

    All the best,
    The MS Edge Team

  • Microsoft Edge Team

    Changed Assigned To to “Brad E.”

  • Quick link to screenshot that I forgot showing my testing.  Edge 10586.29 on the left with 14322.1000 on the right.

You need to sign in to your Microsoft account to add a comment.

Sign in