Using Javascript and XSLTProcessor, Edge fails to run transformation of stylesheet having a DOCTYPE node

Fixed Issue #8598827


Peter K.
Aug 23, 2016
This issue is public.
Found in
  • Microsoft Edge
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

Initial report here:
Moved report here:

This report has been created because the moved report has been marked as fixed which is not the case.

Repro Steps:
Load test in browser window with JavaScript enabled.
Check display, on failure it says "Test failed. Created fragment is: null.", if the test succeeds, it says “Test succeeded.” and displays the result of the XSLT transformation, a paragraph with non-breaking space characters.
Expected Results:
The used JavaScript code should run the transformToFragment method successfully and return a document fragment node which can be inserted into the HTML document running the script code. Or, if the processing of the stylesheet failed, an error indicating the reason of the failure should be thrown.
Actual Results:


0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Brad E.”

    • Fixed as of september 2016.

    • Microsoft Edge Team

      Changed Status to “Fixed”

    • Thanks for the update Peter.  Our apologies for taking longer than we’d like to update this item of feedback.

      All the best,
      The MS Edge Team

    • Hello

      But not fixed when the entity and the internal dtd are defined on the xml file:
      XML file:


      Entity *

      XSL file:

      This doesn’t work on Microsoft Edge. It works on Chrome, Firefox, Opera, Safari and so on…

    • Hello Christian,
      Can you provide an example?

    • Hello

      See that topic, with exemple (link) and attachments…

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

    Sign in