Re: [dom-tests] [dom] Correct duplicated test names (#4765)

# Firefox (nightly channel) #
Testing web-platform-tests at revision 2bc36d32633d1c538af4e417cede665f5aa049b8
Using browser at version BuildID 20170123125947; SourceStamp 36486fdc3813ef7943ae5b07b4128866d1938a6c
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary><a href="http://w3c-test.org/submissions/4765/dom/ranges/Range-selectNode.html">/dom/ranges/Range-selectNode.html</a></summary>


|                                   Subtest                                    | Results |
|------------------------------------------------------------------------------|---------|
|                                                                              | OK      |
| `current doc[1][0]: head node, foreign doc's range, type 1`                  | PASS    |
| `current doc[1][0][2]: link node, foreign doc's range, type 1`               | PASS    |
| `foreign doc[1][1][1]: p node, current doc's range, type 1`                  | PASS    |
| `current doc[1][1][9]: script node, foreign doc's range, type 1`             | PASS    |
| `xmlDoc[2]: somepi node, detached range, type 7`                             | PASS    |
| `foreignDocfrag: #document-fragment node, detached range, type 11`           | PASS    |
| `current doc[0]: html node, detached range, type 10`                         | PASS    |
| `foreign doc[1][1][0]: p node, foreign doc's range, type 1`                  | PASS    |
| `detached div in current doc[1][0]: #text node, current doc's range, type 3` | PASS    |
| `xmlElement: igiveuponcreativenames node, XML doc's range, type 1`           | PASS    |
| `current doc[1][1][2]: #text node, foreign doc's range, type 3`              | PASS    |
| `detached div in current doc: div node, detached range, type 1`              | PASS    |
| `foreign doc[2]: #comment node, current doc's range, type 8`                 | PASS    |
| `docfrag: #document-fragment node, foreign doc's range, type 11`             | PASS    |
| `xmlDoc[0]: qorflesnorf node, XML doc's range, type 10`                      | PASS    |
| `current doc[1][0][4]: meta node, XML doc's range, type 1`                   | PASS    |
| `current doc[1][1]: body node, foreign doc's range, type 1`                  | PASS    |
| `foreign doc[1][1][0][0]: #text node, current doc's range, type 3`           | PASS    |
| `current doc[1][1][8]: #text node, foreign doc's range, type 3`              | PASS    |
| `detached div in current doc[1]: p node, XML doc's range, type 1`            | PASS    |
| `detached div in current doc[1]: p node, current doc's range, type 1`        | PASS    |
| `detachedTextNode: #text node, detached range, type 3`                       | PASS    |
| `current doc[1][1][0][4]: p node, XML doc's range, type 1`                   | PASS    |
| `foreign doc[1][1][0][0]: #text node, foreign doc's range, type 3`           | PASS    |
| `foreign doc: #document node, detached range, type 9`                        | PASS    |
| `current doc[1][1][9]: script node, current doc's range, type 1`             | PASS    |
| `current doc[1][1][0][0][0]: #text node, detached range, type 3`             | PASS    |
| `current doc[1][0][0][0]: #text node, detached range, type 3`                | PASS    |
| `current doc[1][1][0][2][0]: #text node, XML doc's range, type 3`            | PASS    |
| `current doc[1][1][0]: div node, XML doc's range, type 1`                    | PASS    |
| `current doc[1][1][0][1][0]: #text node, detached range, type 3`             | PASS    |
| `xmlDocfrag: #document-fragment node, current doc's range, type 11`          | PASS    |
| `current doc[1][1][7]: script node, XML doc's range, type 1`                 | PASS    |
| `detachedTextNode: #text node, XML doc's range, type 3`                      | PASS    |
| `current doc[1][0][5]: #text node, detached range, type 3`                   | PASS    |
| `current doc[1][1][4]: #text node, detached range, type 3`                   | PASS    |
| `comment: #comment node, detached range, type 8`                             | PASS    |
| `detached div in current doc: div node, current doc's range, type 1`         | PASS    |
| `current doc: #document node, XML doc's range, type 9`                       | PASS    |
| `current doc[1][1][0][4][0]: #text node, detached range, type 3`             | PASS    |
| `current doc[1][1][0][3][0]: #text node, foreign doc's range, type 3`        | PASS    |
| `current doc[1][1][0][4]: p node, foreign doc's range, type 1`               | PASS    |
| `foreign doc[1][0]: head node, detached range, type 1`                       | PASS    |
| `current doc[1][1][5]: script node, foreign doc's range, type 1`             | PASS    |
| `processingInstruction: somepi node, current doc's range, type 7`            | PASS    |
| `foreign doc: #document node, XML doc's range, type 9`                       | PASS    |
| `foreign doc[1][1][2]: #text node, detached range, type 3`                   | PASS    |
| `current doc[1][1][0][3]: p node, detached range, type 1`                    | PASS    |
| `foreign doc[1][1][0]: p node, current doc's range, type 1`                  | PASS    |
| `detached div in current doc[1]: p node, detached range, type 1`             | PASS    |
| `xmlElement: igiveuponcreativenames node, detached range, type 1`            | PASS    |
| `current doc[1][1][0][0]: p node, foreign doc's range, type 1`               | PASS    |
| `current doc[1][1][2]: #text node, detached range, type 3`                   | PASS    |
| `current doc[1][1][0][1]: p node, foreign doc's range, type 1`               | PASS    |
| `xmlTextNode: #text node, foreign doc's range, type 3`                       | PASS    |
| `foreign doc[1][1][1]: p node, foreign doc's range, type 1`                  | PASS    |
| `docfrag: #document-fragment node, XML doc's range, type 11`                 | PASS    |
| `current doc[0]: html node, XML doc's range, type 10`                        | PASS    |
| `current doc[1][1][9][0]: #text node, foreign doc's range, type 3`           | PASS    |
| `foreign doc[1][0][0]: title node, current doc's range, type 1`              | PASS    |
| `current doc[1][0]: head node, detached range, type 1`                       | PASS    |
| `foreign doc[1][0][0][0]: #text node, detached range, type 3`                | PASS    |
| `current doc[1][1][3]: script node, XML doc's range, type 1`                 | PASS    |
| `current doc[1][0][4]: meta node, foreign doc's range, type 1`               | PASS    |
| `current doc[1][1][6]: #text node, XML doc's range, type 3`                  | PASS    |
| `current doc[1][0][0]: title node, XML doc's range, type 1`                  | PASS    |
| `detached div in current doc[0]: p node, XML doc's range, type 1`            | PASS    |
| `current doc[1][1][0][4][0]: #text node, current doc's range, type 3`        | PASS    |
| `xmlDoc: #document node, foreign doc's range, type 9`                        | PASS    |
| `foreign doc[1][1][1][0]: #text node, foreign doc's range, type 3`           | PASS    |
| `foreign doc[1][0][0]: title node, foreign doc's range, type 1`              | PASS    |
| `current doc[1][0][2]: link node, current doc's range, type 1`               | PASS    |
| `xmlDoc[2]: somepi node, foreign doc's range, type 7`                        | PASS    |
| `current doc[1][1][7]: script node, foreign doc's range, type 1`             | PASS    |
| `detached div in current doc[0][0]: #text node, current doc's range, type 3` | PASS    |
| `xmlDoc: #document node, detached range, type 9`                             | PASS    |
| `xmlElement[0]: #text node, foreign doc's range, type 3`                     | PASS    |
| `current doc[1][1][0][1]: p node, XML doc's range, type 1`                   | PASS    |
| `current doc[1][1][0][5]: #comment node, detached range, type 8`             | PASS    |
| `foreign doc[1][0][0]: title node, XML doc's range, type 1`                  | PASS    |
| `xmlTextNode: #text node, XML doc's range, type 3`                           | PASS    |
| `current doc[1][1][0][0]: p node, detached range, type 1`                    | PASS    |
| `detached div in current doc[1][0]: #text node, foreign doc's range, type 3` | PASS    |
| `current doc[1]: html node, foreign doc's range, type 1`                     | PASS    |
| `current doc: #document node, detached range, type 9`                        | PASS    |
| `current doc[1][1][0][0]: p node, current doc's range, type 1`               | PASS    |
| `foreign doc[0]: html node, XML doc's range, type 10`                        | PASS    |
| `current doc[1][0][1]: #text node, foreign doc's range, type 3`              | PASS    |
| `foreignTextNode: #text node, detached range, type 3`                        | PASS    |
| `foreign doc[1][1][2]: #text node, current doc's range, type 3`              | PASS    |
| `current doc[1][1][6]: #text node, foreign doc's range, type 3`              | PASS    |
| `current doc[1][1][5]: script node, detached range, type 1`                  | PASS    |
| `current doc[1][1][2]: #text node, XML doc's range, type 3`                  | PASS    |
| `xmlDoc[1]: igiveuponcreativenames node, current doc's range, type 1`        | PASS    |
| `current doc[1][1][4]: #text node, foreign doc's range, type 3`              | PASS    |
| `xmlDoc[0]: qorflesnorf node, detached range, type 10`                       | PASS    |
| `xmlElement[0]: #text node, detached range, type 3`                          | PASS    |
| `xmlDoc[3]: #comment node, detached range, type 8`                           | PASS    |
| `xmlDoc[1][0]: #text node, current doc's range, type 3`                      | PASS    |
| `current doc[1][1][0][4][0]: #text node, foreign doc's range, type 3`        | PASS    |
| `xmlDoc[1]: igiveuponcreativenames node, detached range, type 1`             | PASS    |
| `foreign doc: #document node, current doc's range, type 9`                   | PASS    |
| `xmlElement[0]: #text node, current doc's range, type 3`                     | PASS    |
| `foreign doc[0]: html node, current doc's range, type 10`                    | PASS    |
| `foreign doc[1][1][1][0]: #text node, XML doc's range, type 3`               | PASS    |
| `xmlDoc: #document node, current doc's range, type 9`                        | PASS    |
| `current doc[1][0][0]: title node, detached range, type 1`                   | PASS    |
| `current doc[1][1][0][0][0]: #text node, foreign doc's range, type 3`        | PASS    |
| `foreign doc[1][1][1]: p node, XML doc's range, type 1`                      | PASS    |
| `foreign doc[1][1]: body node, current doc's range, type 1`                  | PASS    |
| `current doc[1][1]: body node, XML doc's range, type 1`                      | PASS    |
| `foreignDocfrag: #document-fragment node, XML doc's range, type 11`          | PASS    |
| `foreign doc[1][0][0][0]: #text node, foreign doc's range, type 3`           | PASS    |
| `foreign doc[1][1][0][0]: #text node, XML doc's range, type 3`               | PASS    |
| `current doc[1][0][0][0]: #text node, foreign doc's range, type 3`           | PASS    |
| `docfrag: #document-fragment node, detached range, type 11`                  | PASS    |
| `current doc[1][0][0][0]: #text node, XML doc's range, type 3`               | PASS    |
| `foreignTextNode: #text node, current doc's range, type 3`                   | PASS    |
| `foreign doc[1][0][0][0]: #text node, XML doc's range, type 3`               | PASS    |
| `current doc[1][1][0][2][0]: #text node, detached range, type 3`             | PASS    |
| `foreign doc[0]: html node, foreign doc's range, type 10`                    | PASS    |
| `foreignDocfrag: #document-fragment node, foreign doc's range, type 11`      | PASS    |
| `processingInstruction: somepi node, foreign doc's range, type 7`            | PASS    |
| `foreign doc[1][1]: body node, XML doc's range, type 1`                      | PASS    |
| `current doc[1][1][0][0]: p node, XML doc's range, type 1`                   | PASS    |
| `current doc: #document node, foreign doc's range, type 9`                   | PASS    |
| `current doc[1]: html node, detached range, type 1`                          | PASS    |
| `current doc[1][1][9][0]: #text node, current doc's range, type 3`           | PASS    |
| `foreignComment: #comment node, foreign doc's range, type 8`                 | PASS    |
| `current doc[1][1]: body node, detached range, type 1`                       | PASS    |
| `current doc[1][1][0][2]: p node, current doc's range, type 1`               | PASS    |
| `current doc[1][0][2]: link node, detached range, type 1`                    | PASS    |
| `current doc[1][1][0][4]: p node, current doc's range, type 1`               | PASS    |
| `current doc[1][0][1]: #text node, detached range, type 3`                   | PASS    |
| `detached div in current doc[1][0]: #text node, XML doc's range, type 3`     | PASS    |
| `current doc[1][1][0][1]: p node, detached range, type 1`                    | PASS    |
| `current doc[1]: html node, XML doc's range, type 1`                         | PASS    |
| `current doc[1][1][2]: #text node, current doc's range, type 3`              | PASS    |
| `foreign doc[1][0][0]: title node, detached range, type 1`                   | PASS    |
| `detached div in current doc[0]: p node, foreign doc's range, type 1`        | PASS    |
| `current doc[1][0][5]: #text node, foreign doc's range, type 3`              | PASS    |
| `current doc[1][0][1]: #text node, XML doc's range, type 3`                  | PASS    |
| `current doc[1][1][9][0]: #text node, XML doc's range, type 3`               | PASS    |
| `current doc[1]: html node, current doc's range, type 1`                     | PASS    |
| `xmlDoc[3]: #comment node, current doc's range, type 8`                      | PASS    |
| `detached div in current doc[1]: p node, foreign doc's range, type 1`        | PASS    |
| `current doc[1][1][0][1][0]: #text node, current doc's range, type 3`        | PASS    |
| `xmlComment: #comment node, detached range, type 8`                          | PASS    |
| `current doc[1][0][1]: #text node, current doc's range, type 3`              | PASS    |
| `docfrag: #document-fragment node, current doc's range, type 11`             | PASS    |
| `current doc[1][1][0][3]: p node, foreign doc's range, type 1`               | PASS    |
| `xmlDoc[0]: qorflesnorf node, foreign doc's range, type 10`                  | PASS    |
| `foreign doc[1][0]: head node, foreign doc's range, type 1`                  | PASS    |
| `comment: #comment node, foreign doc's range, type 8`                        | PASS    |
| `detached div in current doc: div node, XML doc's range, type 1`             | PASS    |
| `current doc[1][1][6]: #text node, detached range, type 3`                   | PASS    |
| `current doc[1][1][0][5]: #comment node, foreign doc's range, type 8`        | PASS    |
| `foreign doc[1][1][1]: p node, detached range, type 1`                       | PASS    |
| `current doc[1][1][0][2]: p node, XML doc's range, type 1`                   | PASS    |
| `xmlElement: igiveuponcreativenames node, current doc's range, type 1`       | PASS    |
| `current doc[1][1][0][4][0]: #text node, XML doc's range, type 3`            | PASS    |
| `xmlDocfrag: #document-fragment node, foreign doc's range, type 11`          | PASS    |
| `current doc[1][1][9]: script node, XML doc's range, type 1`                 | PASS    |
| `current doc[1][1][4]: #text node, XML doc's range, type 3`                  | PASS    |
| `foreign doc[1][1][1][0]: #text node, current doc's range, type 3`           | PASS    |
| `foreign doc[1][1][1][0]: #text node, detached range, type 3`                | PASS    |
| `current doc[1][1][9]: script node, detached range, type 1`                  | PASS    |
| `current doc[1][1][3]: script node, current doc's range, type 1`             | PASS    |
| `current doc[1][0][5]: #text node, XML doc's range, type 3`                  | PASS    |
| `current doc[1][1][0][3]: p node, current doc's range, type 1`               | PASS    |
| `foreign doc[1]: html node, foreign doc's range, type 1`                     | PASS    |
| `xmlDoc[1][0]: #text node, foreign doc's range, type 3`                      | PASS    |
| `foreignComment: #comment node, current doc's range, type 8`                 | PASS    |
| `current doc[1][0][4]: meta node, current doc's range, type 1`               | PASS    |
| `current doc[1][0][5]: #text node, current doc's range, type 3`              | PASS    |
| `current doc[1][1][0][5]: #comment node, XML doc's range, type 8`            | PASS    |
| `xmlDoc[1][0]: #text node, detached range, type 3`                           | PASS    |
| `xmlDoc[1]: igiveuponcreativenames node, XML doc's range, type 1`            | PASS    |
| `current doc[1][0][0]: title node, foreign doc's range, type 1`              | PASS    |
| `current doc[1][1][0][4]: p node, detached range, type 1`                    | PASS    |
| `detached div in current doc[0]: p node, current doc's range, type 1`        | PASS    |
| `detached div in current doc[0]: p node, detached range, type 1`             | PASS    |
| `foreignComment: #comment node, XML doc's range, type 8`                     | PASS    |
| `processingInstruction: somepi node, XML doc's range, type 7`                | PASS    |
| `foreign doc[1][1][2]: #text node, XML doc's range, type 3`                  | PASS    |
| `foreign doc[1]: html node, current doc's range, type 1`                     | PASS    |
| `xmlTextNode: #text node, detached range, type 3`                            | PASS    |
| `detachedTextNode: #text node, foreign doc's range, type 3`                  | PASS    |
| `current doc[1][1][0][3][0]: #text node, XML doc's range, type 3`            | PASS    |
| `foreignTextNode: #text node, foreign doc's range, type 3`                   | PASS    |
| `current doc[1][1][0]: div node, foreign doc's range, type 1`                | PASS    |
| `current doc[1][1][0]: div node, detached range, type 1`                     | PASS    |
| `xmlTextNode: #text node, current doc's range, type 3`                       | PASS    |
| `current doc[1][1][0][1][0]: #text node, XML doc's range, type 3`            | PASS    |
| `current doc[1][0][2]: link node, XML doc's range, type 1`                   | PASS    |
| `foreignDocfrag: #document-fragment node, current doc's range, type 11`      | PASS    |
| `foreign doc[1][1]: body node, foreign doc's range, type 1`                  | PASS    |
| `foreign doc[2]: #comment node, detached range, type 8`                      | PASS    |
| `current doc[1][0][3]: #text node, XML doc's range, type 3`                  | PASS    |
| `current doc[1][1][0][3][0]: #text node, detached range, type 3`             | PASS    |
| `current doc[1][1][0][3]: p node, XML doc's range, type 1`                   | PASS    |
| `foreign doc: #document node, foreign doc's range, type 9`                   | PASS    |
| `xmlDoc[3]: #comment node, XML doc's range, type 8`                          | PASS    |
| `current doc[1][1][8]: #text node, detached range, type 3`                   | PASS    |
| `xmlDoc[1][0]: #text node, XML doc's range, type 3`                          | PASS    |
| `current doc[1][1][5]: script node, XML doc's range, type 1`                 | PASS    |
| `current doc[1][1][3]: script node, detached range, type 1`                  | PASS    |
| `current doc[1][1][9][0]: #text node, detached range, type 3`                | PASS    |
| `xmlElement: igiveuponcreativenames node, foreign doc's range, type 1`       | PASS    |
| `current doc[1][0][4]: meta node, detached range, type 1`                    | PASS    |
| `foreign doc[1][1][2]: #text node, foreign doc's range, type 3`              | PASS    |
| `current doc[1][1][0]: div node, current doc's range, type 1`                | PASS    |
| `xmlComment: #comment node, foreign doc's range, type 8`                     | PASS    |
| `xmlDoc[3]: #comment node, foreign doc's range, type 8`                      | PASS    |
| `current doc[1][1][8]: #text node, XML doc's range, type 3`                  | PASS    |
| `current doc[0]: html node, current doc's range, type 10`                    | PASS    |
| `current doc[1][1][0][0][0]: #text node, XML doc's range, type 3`            | PASS    |
| `current doc[1][1][7]: script node, current doc's range, type 1`             | PASS    |
| `foreign doc[1][0]: head node, XML doc's range, type 1`                      | PASS    |
| `current doc[1][1][4]: #text node, current doc's range, type 3`              | PASS    |
| `foreignComment: #comment node, detached range, type 8`                      | PASS    |
| `current doc[1][1][5]: script node, current doc's range, type 1`             | PASS    |
| `comment: #comment node, XML doc's range, type 8`                            | PASS    |
| `foreign doc[2]: #comment node, XML doc's range, type 8`                     | PASS    |
| `xmlDocfrag: #document-fragment node, XML doc's range, type 11`              | PASS    |
| `current doc[1][0]: head node, current doc's range, type 1`                  | PASS    |
| `xmlDoc: #document node, XML doc's range, type 9`                            | PASS    |
| `foreign doc[2]: #comment node, foreign doc's range, type 8`                 | PASS    |
| `current doc[1][1][0][1][0]: #text node, foreign doc's range, type 3`        | PASS    |
| `current doc[1][1][7]: script node, detached range, type 1`                  | PASS    |
| `current doc[1][0][0][0]: #text node, current doc's range, type 3`           | PASS    |
| `processingInstruction: somepi node, detached range, type 7`                 | PASS    |
| `foreign doc[1][0][0][0]: #text node, current doc's range, type 3`           | PASS    |
| `foreign doc[0]: html node, detached range, type 10`                         | PASS    |
| `xmlDoc[2]: somepi node, XML doc's range, type 7`                            | PASS    |
| `current doc[1][0][0]: title node, current doc's range, type 1`              | PASS    |
| `xmlComment: #comment node, current doc's range, type 8`                     | PASS    |
| `detached div in current doc[0][0]: #text node, XML doc's range, type 3`     | PASS    |
| `detachedTextNode: #text node, current doc's range, type 3`                  | PASS    |
| `xmlComment: #comment node, XML doc's range, type 8`                         | PASS    |
| `current doc[1][1][0][0][0]: #text node, current doc's range, type 3`        | PASS    |
| `xmlElement[0]: #text node, XML doc's range, type 3`                         | PASS    |
| `current doc[1][1][3]: script node, foreign doc's range, type 1`             | PASS    |
| `current doc[1][1][0][3][0]: #text node, current doc's range, type 3`        | PASS    |
| `current doc[1][1][8]: #text node, current doc's range, type 3`              | PASS    |
| `foreign doc[1][1][0]: p node, XML doc's range, type 1`                      | PASS    |
| `detached div in current doc[0][0]: #text node, foreign doc's range, type 3` | PASS    |
| `current doc[0]: html node, foreign doc's range, type 10`                    | PASS    |
| `foreign doc[1]: html node, detached range, type 1`                          | PASS    |
| `detached div in current doc: div node, foreign doc's range, type 1`         | PASS    |
| `current doc[1][1]: body node, current doc's range, type 1`                  | PASS    |
| `current doc[1][1][0][2]: p node, foreign doc's range, type 1`               | PASS    |
| `current doc[1][0][3]: #text node, foreign doc's range, type 3`              | PASS    |
| `detached div in current doc[1][0]: #text node, detached range, type 3`      | PASS    |
| `current doc[1][0][3]: #text node, detached range, type 3`                   | PASS    |
| `xmlDoc[1]: igiveuponcreativenames node, foreign doc's range, type 1`        | PASS    |
| `xmlDoc[0]: qorflesnorf node, current doc's range, type 10`                  | PASS    |
| `current doc: #document node, current doc's range, type 9`                   | PASS    |
| `foreign doc[1]: html node, XML doc's range, type 1`                         | PASS    |
| `xmlDocfrag: #document-fragment node, detached range, type 11`               | PASS    |
| `current doc[1][0][3]: #text node, current doc's range, type 3`              | PASS    |
| `foreign doc[1][1][0][0]: #text node, detached range, type 3`                | PASS    |
| `foreign doc[1][1]: body node, detached range, type 1`                       | PASS    |
| `current doc[1][1][0][1]: p node, current doc's range, type 1`               | PASS    |
| `foreign doc[1][1][0]: p node, detached range, type 1`                       | PASS    |
| `foreign doc[1][0]: head node, current doc's range, type 1`                  | PASS    |
| `current doc[1][1][0][2][0]: #text node, foreign doc's range, type 3`        | PASS    |
| `foreignTextNode: #text node, XML doc's range, type 3`                       | PASS    |
| `xmlDoc[2]: somepi node, current doc's range, type 7`                        | PASS    |
| `current doc[1][1][0][5]: #comment node, current doc's range, type 8`        | PASS    |
| `current doc[1][0]: head node, XML doc's range, type 1`                      | PASS    |
| `detached div in current doc[0][0]: #text node, detached range, type 3`      | PASS    |
| `current doc[1][1][0][2]: p node, detached range, type 1`                    | PASS    |
| `comment: #comment node, current doc's range, type 8`                        | PASS    |
| `current doc[1][1][0][2][0]: #text node, current doc's range, type 3`        | PASS    |
| `current doc[1][1][6]: #text node, current doc's range, type 3`              | PASS    |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4765/dom/nodes/Document-createElementNS.html">/dom/nodes/Document-createElementNS.html</a></summary>


|                                                     Subtest                                                     | Results |
|-----------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                 | OK      |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:$","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/",".foo","INVALID_CHARACTER_ERR"`                  | PASS    |
| `createElementNS test in XML document: "http://example.com/","a-b:c",null`                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:\"","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:\\","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in HTML document: undefined,"xmlfoo",null`                                                | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","f:oo",null`                      | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","ns0:test",null`                                 | PASS    |
| `Upper-case non-HTML element without a prefix`                                                                  | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","foo:xmlns","NAMESPACE_ERR"`            | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","test:xmlns",null`                               | PASS    |
| `createElementNS test in XML document: "http://example.com/","ns0:test",null`                                   | PASS    |
| `createElementNS test in XML document: null,"ெfoo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","1foo","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","a-b:c",null`                                    | PASS    |
| `createElementNS test in XHTML document: undefined,undefined,null`                                              | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:*","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: undefined,"xmlfoo:bar","NAMESPACE_ERR"`                                 | PASS    |
| `createElementNS test in XML document: "foo:","1foo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:&","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: null,"xmlns","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in XML document: null,"foo1",null`                                                        | PASS    |
| `createElementNS test in HTML document: undefined,undefined,null`                                               | PASS    |
| `createElementNS test in HTML document: "foo:","foo1",null`                                                     | PASS    |
| `createElementNS test in XML document: "foo:","xml:foo","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in XHTML document: null,undefined,null`                                                   | PASS    |
| `createElementNS test in XML document: "http://example.com/","-foo","INVALID_CHARACTER_ERR"`                    | PASS    |
| `createElementNS test in XHTML document: "/","xmlns","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in XML document: null,"}foo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","xmlns","NAMESPACE_ERR"`         | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","foo1",null`                     | PASS    |
| `createElementNS test in HTML document: "/","xmlfoo:bar",null`                                                  | PASS    |
| `createElementNS test in XHTML document: "/","foo",null`                                                        | PASS    |
| `createElementNS test in XHTML document: undefined,"foo1",null`                                                 | PASS    |
| `createElementNS test in XHTML document: "/","f:oo",null`                                                       | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:<","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","_:test",null`                                    | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","foo1","NAMESPACE_ERR"`                | PASS    |
| `createElementNS test in XML document: "foo:","","INVALID_CHARACTER_ERR"`                                       | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","xml",null`                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:)","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: null,null,null`                                                         | PASS    |
| `createElementNS test in XML document: "http://example.com/","prefix::local","NAMESPACE_ERR"`                   | PASS    |
| `createElementNS test in XHTML document: undefined,"xml",null`                                                  | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespaces","xml:foo","NAMESPACE_ERR"`     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","foo:","NAMESPACE_ERR"`                           | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","_:test",null`                                   | PASS    |
| `createElementNS test in XML document: "/","foo1",null`                                                         | PASS    |
| `createElementNS test in HTML document: "","f:oo","NAMESPACE_ERR"`                                              | PASS    |
| `createElementNS test in HTML document: "http://example.com/","ெ:a","INVALID_CHARACTER_ERR"`                    | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:~","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:@","INVALID_CHARACTER_ERR"`         | PASS    |
| `Lower-case non-HTML element without a prefix`                                                                  | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","1foo","INVALID_CHARACTER_ERR"`  | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:\"","INVALID_CHARACTER_ERR"`       | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespaces","xml:foo","NAMESPACE_ERR"`      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xmlfoo:bar",null`                                | PASS    |
| `createElementNS test in XML document: "","f:oo","NAMESPACE_ERR"`                                               | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:&","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: "foo:","foo1",null`                                                      | PASS    |
| `createElementNS test in XML document: "http://example.com/","a.b:c",null`                                      | PASS    |
| `createElementNS test in HTML document: null,"ெfoo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","xml","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in XHTML document: "foo:","foo1",null`                                                    | PASS    |
| `createElementNS test in XML document: undefined,"1foo","INVALID_CHARACTER_ERR"`                                | PASS    |
| `createElementNS test in XML document: "http://example.com/","foo:","NAMESPACE_ERR"`                            | PASS    |
| `createElementNS test in XHTML document: null,"foo",null`                                                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","XML:foo",null`                                   | PASS    |
| `createElementNS test in XHTML document: null,"\ufffffoo","INVALID_CHARACTER_ERR"`                              | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespaces","xml:foo","NAMESPACE_ERR"`       | PASS    |
| `createElementNS test in HTML document: "foo:","","INVALID_CHARACTER_ERR"`                                      | PASS    |
| `createElementNS test in XHTML document: null,"f1oo",null`                                                      | PASS    |
| `createElementNS test in XML document: undefined,"f:oo","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","f:oo",null`                    | PASS    |
| `createElementNS test in XML document: null,"fo o","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo:","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in XHTML document: "foo:","xmlfoo",null`                                                  | PASS    |
| `createElementNS test in XHTML document: "","","INVALID_CHARACTER_ERR"`                                         | PASS    |
| `createElementNS test in HTML document: undefined,":foo","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in XHTML document: undefined,"xmlns","NAMESPACE_ERR"`                                     | PASS    |
| `createElementNS test in XHTML document: undefined,"f::oo","NAMESPACE_ERR"`                                     | PASS    |
| `createElementNS test in XHTML document: null,"f:o:o","NAMESPACE_ERR"`                                          | PASS    |
| `createElementNS test in XHTML document: "foo:","f:oo",null`                                                    | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:!","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:,","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "/","xml",null`                                                        | PASS    |
| `createElementNS test in XML document: "/","xml:foo","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in HTML document: "/","xml:foo","NAMESPACE_ERR"`                                          | PASS    |
| `createElementNS test in XML document: null,"\ufffffoo","INVALID_CHARACTER_ERR"`                                | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in HTML document: "http://example.com/","_:h0",null`                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","test:xmlns",null`                                | PASS    |
| `createElementNS test in HTML document: "http://example.com/","a:aெ",null`                                      | PASS    |
| `createElementNS test in XML document: "http://example.com/","XML:foo",null`                                    | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:{","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xml:foo","NAMESPACE_ERR"`                        | PASS    |
| `createElementNS test in XML document: "http://example.com/","_:h0",null`                                       | PASS    |
| `createElementNS test in XML document: "","foo:","NAMESPACE_ERR"`                                               | PASS    |
| `createElementNS test in XHTML document: "/","1foo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xmlns:test","NAMESPACE_ERR"`                     | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:@","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","foo1",null`                      | PASS    |
| `createElementNS test in HTML document: undefined,"xmlns","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xmlfoo",null`                                   | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:\\","INVALID_CHARACTER_ERR"`       | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","xml:foo",null`                  | PASS    |
| `createElementNS test in HTML document: "http://example.com/","foo1",null`                                      | PASS    |
| `createElementNS test in XML document: "http://example.com/","_:_",null`                                        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","a:_",null`                                       | PASS    |
| `createElementNS test in XHTML document: "",":foo","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in XHTML document: "/","xmlfoo",null`                                                     | PASS    |
| `createElementNS test in XHTML document: "foo:","xml",null`                                                     | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","f:oo","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in HTML document: "","foo:","NAMESPACE_ERR"`                                              | PASS    |
| `createElementNS test in HTML document: "http://example.com/","ns:a0",null`                                     | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","-foo","INVALID_CHARACTER_ERR"`                  | PASS    |
| `createElementNS test in XML document: "http://example.com/","foo",null`                                        | PASS    |
| `createElementNS test in HTML document: "foo:","f:oo",null`                                                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:>","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: "http://example.com/","a-b:c",null`                                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:&","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: "/",":foo","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in XHTML document: "/","foo:","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:%","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","foo:xmlns","NAMESPACE_ERR"`           | PASS    |
| `createElementNS test in XML document: "http://example.com/","ns:a0",null`                                      | PASS    |
| `createElementNS test in XML document: "http://example.com/","f::oo","NAMESPACE_ERR"`                           | PASS    |
| `createElementNS test in HTML document: "/","xmlfoo",null`                                                      | PASS    |
| `createElementNS test in XML document: undefined,"xml:foo","NAMESPACE_ERR"`                                     | PASS    |
| `Lower-case non-HTML element with a prefix`                                                                     | PASS    |
| `createElementNS test in HTML document: null,"fo o","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "/","1foo","INVALID_CHARACTER_ERR"`                                      | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null`                | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:+","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: null,"xmlns:foo","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/",null,null`                                       | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace",":foo","NAMESPACE_ERR"`         | PASS    |
| `createElementNS test in HTML document: "foo:","xml",null`                                                      | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","xmlns",null`                          | PASS    |
| `createElementNS test in XML document: null,"xmlfoo:bar","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:~","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: null,"<foo>","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","f:oo","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","xml:foo","NAMESPACE_ERR"`             | PASS    |
| `createElementNS test in HTML document: undefined,null,null`                                                    | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:#","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: "foo:","xmlns:foo","NAMESPACE_ERR"`                                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","a:aெ",null`                                       | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:[","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: null,"f}oo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in HTML document: null,"-foo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "foo:","f1oo",null`                                                      | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","xmlfoo","NAMESPACE_ERR"`               | PASS    |
| `createElementNS test in XHTML document: undefined,"1foo","INVALID_CHARACTER_ERR"`                              | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xml:foo","NAMESPACE_ERR"`               | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","xml:foo","NAMESPACE_ERR"`              | PASS    |
| `createElementNS test in XML document: "foo:","xmlns","NAMESPACE_ERR"`                                          | PASS    |
| `createElementNS test in XHTML document: null,"","INVALID_CHARACTER_ERR"`                                       | PASS    |
| `createElementNS test in HTML document: "/","foo1",null`                                                        | PASS    |
| `createElementNS test in HTML document: null,":foo","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:>","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","xmlns","NAMESPACE_ERR"`        | PASS    |
| `createElementNS test in XHTML document: undefined,"xmlfoo:bar","NAMESPACE_ERR"`                                | PASS    |
| `createElementNS test in XML document: "foo:",null,null`                                                        | PASS    |
| `createElementNS test in XML document: undefined,"foo",null`                                                    | PASS    |
| `createElementNS test in XHTML document: null,"-foo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in HTML document: null,"}foo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/",null,"NAMESPACE_ERR"`                    | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:#","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "foo:","xml",null`                                                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:)","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","_:_",null`                                      | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","xml",null`                      | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/",null,"NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xml:test","NAMESPACE_ERR"`                      | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:/","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: "foo:","foo",null`                                                      | PASS    |
| `createElementNS test in XML document: "/","foo",null`                                                          | PASS    |
| `createElementNS test in XML document: "",":foo","NAMESPACE_ERR"`                                               | PASS    |
| `createElementNS test in XML document: "/","xmlns:foo","NAMESPACE_ERR"`                                         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","foo1",null`                                     | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xmlns:test","NAMESPACE_ERR"`                    | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:}","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: null,"xmlns:foo","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in XML document: "http://example.com/","xmlns:test","NAMESPACE_ERR"`                      | PASS    |
| `empty string namespace`                                                                                        | PASS    |
| `createElementNS test in HTML document: null,"foo1",null`                                                       | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","xml:foo",null`                 | PASS    |
| `createElementNS test in HTML document: null,"^^","INVALID_CHARACTER_ERR"`                                      | PASS    |
| `createElementNS test in XHTML document: null,"f:oo","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in HTML document: "/","f:oo",null`                                                        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","f:o:o","NAMESPACE_ERR"`                         | PASS    |
| `createElementNS test in XHTML document: null,null,null`                                                        | PASS    |
| `createElementNS test in HTML document: "foo:",":foo","NAMESPACE_ERR"`                                          | PASS    |
| `createElementNS test in XHTML document: null,"foo1",null`                                                      | PASS    |
| `createElementNS test in XHTML document: null,"xml",null`                                                       | PASS    |
| `createElementNS test in XML document: null,undefined,null`                                                     | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","xmlfoo:bar","NAMESPACE_ERR"`           | PASS    |
| `createElementNS test in XHTML document: "foo:","foo:","NAMESPACE_ERR"`                                         | PASS    |
| `createElementNS test in HTML document: "foo:","1foo","INVALID_CHARACTER_ERR"`                                  | PASS    |
| `createElementNS test in XML document: "http://example.com/","l_:_",null`                                       | PASS    |
| `undefined namespace`                                                                                           | PASS    |
| `createElementNS test in XML document: undefined,null,null`                                                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","foo1",null`                                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","fo<o","INVALID_CHARACTER_ERR"`                   | PASS    |
| `createElementNS test in XML document: "foo:","xmlns:foo","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","xmlfoo:bar","NAMESPACE_ERR"`          | PASS    |
| `createElementNS test in HTML document: null,"foo:","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in HTML document: "foo:","xml:foo","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in XML document: null,"f}oo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","XMLNS",null`                                     | PASS    |
| `createElementNS test in XML document: undefined,"xmlns:foo","NAMESPACE_ERR"`                                   | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xml",null`                                      | PASS    |
| `createElementNS test in HTML document: "","","INVALID_CHARACTER_ERR"`                                          | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/xml/1998/namespace","xml:foo","NAMESPACE_ERR"`       | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","XMLNS:foo",null`                                | PASS    |
| `createElementNS test in XHTML document: null,"<foo>","INVALID_CHARACTER_ERR"`                                  | PASS    |
| `createElementNS test in XML document: undefined,"","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in HTML document: "foo:",null,null`                                                       | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","xml","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in XHTML document: undefined,"xml:foo","NAMESPACE_ERR"`                                   | PASS    |
| `createElementNS test in XML document: null,"xmlns","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","foo:","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:)","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:'","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:;","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: "foo:","f:oo",null`                                                      | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","_:h0",null`                                     | PASS    |
| `createElementNS test in HTML document: "/","xmlns","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlfoo:bar","NAMESPACE_ERR"`            | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","","INVALID_CHARACTER_ERR"`       | PASS    |
| `Upper-case HTML element with a prefix`                                                                         | PASS    |
| `createElementNS test in HTML document: "http://example.com/","l_:_",null`                                      | PASS    |
| `createElementNS test in XML document: null,"foo>","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xmlns","NAMESPACE_ERR"`                          | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:#","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: null,"<foo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XML document: null,null,null`                                                          | PASS    |
| `createElementNS test in XML document: "/","foo:","NAMESPACE_ERR"`                                              | PASS    |
| `createElementNS test in XML document: "http://example.com/","f1oo",null`                                       | PASS    |
| `createElementNS test in XML document: "http://example.com/","xml",null`                                        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","1foo","INVALID_CHARACTER_ERR"`                   | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:;","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:\`","INVALID_CHARACTER_ERR"`       | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","l_:_",null`                                     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","aெ:a",null`                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","f1oo",null`                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/",null,null`                                        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:^","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","f1oo","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xml:foo","NAMESPACE_ERR"`                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","","INVALID_CHARACTER_ERR"`                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:\`","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo1","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","ெ:a","INVALID_CHARACTER_ERR"`                   | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:~","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: null,"xml",null`                                                         | PASS    |
| `createElementNS test in XML document: null,"null:xml","NAMESPACE_ERR"`                                         | PASS    |
| `createElementNS test in XHTML document: undefined,"","INVALID_CHARACTER_ERR"`                                  | PASS    |
| `createElementNS test in HTML document: undefined,"f1oo",null`                                                  | PASS    |
| `createElementNS test in HTML document: "http://example.com/",".foo","INVALID_CHARACTER_ERR"`                   | PASS    |
| `createElementNS test in XHTML document: undefined,"xmlfoo",null`                                               | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","","INVALID_CHARACTER_ERR"`             | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","foo1",null`                    | PASS    |
| `createElementNS test in HTML document: null,"foo",null`                                                        | PASS    |
| `createElementNS test in XML document: "http://example.com/","xmlns:foo","NAMESPACE_ERR"`                       | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","f1oo",null`                    | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:%","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:a ","INVALID_CHARACTER_ERR"`       | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","","INVALID_CHARACTER_ERR"`      | PASS    |
| `createElementNS test in XHTML document: null,"^^","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:]","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:/","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","","INVALID_CHARACTER_ERR"`     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xmlns:foo","NAMESPACE_ERR"`                      | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:(","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:'","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: null,"foo:","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in HTML document: null,"xml",null`                                                        | PASS    |
| `createElementNS test in XHTML document: undefined,"foo:","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in XML document: null,"foo\uffff","INVALID_CHARACTER_ERR"`                                | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","a.b:c",null`                                    | PASS    |
| `createElementNS test in HTML document: null,"\ufffffoo","INVALID_CHARACTER_ERR"`                               | PASS    |
| `createElementNS test in HTML document: undefined,"xml",null`                                                   | PASS    |
| `createElementNS test in XML document: undefined,"f1oo",null`                                                   | PASS    |
| `createElementNS test in XHTML document: undefined,":foo","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in XML document: "http://example.com/","xml:test","NAMESPACE_ERR"`                        | PASS    |
| `createElementNS test in XML document: "http://example.com/","xml:foo","NAMESPACE_ERR"`                         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","f::oo","NAMESPACE_ERR"`                         | PASS    |
| `createElementNS test in XML document: "http://example.com/","xmlfoo:bar",null`                                 | PASS    |
| `createElementNS test in HTML document: null,"xml:foo","NAMESPACE_ERR"`                                         | PASS    |
| `createElementNS test in XML document: "http://example.com/","XMLNS",null`                                      | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","1foo","INVALID_CHARACTER_ERR"` | PASS    |
| `createElementNS test in XML document: "http://example.com/",null,null`                                         | PASS    |
| `createElementNS test in XHTML document: null,"null:xml","NAMESPACE_ERR"`                                       | PASS    |
| `null namespace`                                                                                                | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","XML:foo",null`                                  | PASS    |
| `createElementNS test in XML document: null,"xmlfoo",null`                                                      | PASS    |
| `createElementNS test in HTML document: null,"foo\uffff","INVALID_CHARACTER_ERR"`                               | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","<foo>","INVALID_CHARACTER_ERR"`                 | PASS    |
| `createElementNS test in XML document: "http://example.com/","ெ:a","INVALID_CHARACTER_ERR"`                     | PASS    |
| `createElementNS test in XHTML document: null,"1foo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XHTML document: "/","","INVALID_CHARACTER_ERR"`                                        | PASS    |
| `createElementNS test in XHTML document: "","f:oo","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in HTML document: null,"<foo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XHTML document: "/",null,null`                                                         | PASS    |
| `createElementNS test in XHTML document: undefined,"f1oo",null`                                                 | PASS    |
| `createElementNS test in HTML document: "http://example.com/","f::oo","NAMESPACE_ERR"`                          | PASS    |
| `createElementNS test in XML document: "http://example.com/","f:oo",null`                                       | PASS    |
| `createElementNS test in XML document: null,"foo}","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","fo<o","INVALID_CHARACTER_ERR"`                    | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","foo:","NAMESPACE_ERR"`           | PASS    |
| `createElementNS test in HTML document: null,"xmlfoo",null`                                                     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","<foo>","INVALID_CHARACTER_ERR"`                  | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","foo",null`                      | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:[","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xmlns","NAMESPACE_ERR"`                         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","prefix::local","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in HTML document: "foo:","xmlfoo:bar",null`                                               | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:;","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:'","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:a ","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in HTML document: "foo:","foo:","NAMESPACE_ERR"`                                          | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","1foo","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "foo:","xml:foo","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in XHTML document: undefined,null,null`                                                   | PASS    |
| `createElementNS test in XML document: "http://example.com/","XMLNS:foo",null`                                  | PASS    |
| `createElementNS test in XHTML document: "foo:",null,null`                                                      | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","foo","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in XHTML document: "foo:","f1oo",null`                                                    | PASS    |
| `createElementNS test in HTML document: undefined,"1foo","INVALID_CHARACTER_ERR"`                               | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xmlns:foo","NAMESPACE_ERR"`                     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:(","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in HTML document: "http://example.com/","XMLNS:foo",null`                                 | PASS    |
| `Upper-case HTML element without a prefix`                                                                      | PASS    |
| `createElementNS test in HTML document: "/","","INVALID_CHARACTER_ERR"`                                         | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:\"","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: "foo:","xmlfoo",null`                                                    | PASS    |
| `createElementNS test in XML document: "",null,null`                                                            | PASS    |
| `createElementNS test in HTML document: null,"xmlfoo:bar","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","ns:a0",null`                                    | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo","NAMESPACE_ERR"`                   | PASS    |
| `createElementNS test in HTML document: undefined,"xmlns:foo","NAMESPACE_ERR"`                                  | PASS    |
| `createElementNS test in HTML document: null,"f<oo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","foo",null`                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","a.b:c",null`                                     | PASS    |
| `createElementNS test in XHTML document: null,"xmlfoo",null`                                                    | PASS    |
| `createElementNS test in HTML document: "/","1foo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in HTML document: undefined,"f:oo","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in XHTML document: "/","xmlfoo:bar",null`                                                 | PASS    |
| `createElementNS test in XML document: "http://example.com/","aெ:a",null`                                       | PASS    |
| `createElementNS test in XML document: "/",":foo","NAMESPACE_ERR"`                                              | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","f1oo","NAMESPACE_ERR"`                | PASS    |
| `createElementNS test in XML document: undefined,"xmlfoo:bar","NAMESPACE_ERR"`                                  | PASS    |
| `createElementNS test in HTML document: "http://example.com/","0:a","INVALID_CHARACTER_ERR"`                    | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:$","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: null,"f:o:o","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in XHTML document: null,"foo>","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:^","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "foo:","foo",null`                                                       | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/xml/1998/namespace","xml:foo","NAMESPACE_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","0:a","INVALID_CHARACTER_ERR"`                   | PASS    |
| `createElementNS test in HTML document: "http://example.com/","a:0","NAMESPACE_ERR"`                            | FAIL    |
| `createElementNS test in HTML document: "foo:","f1oo",null`                                                     | PASS    |
| `createElementNS test in HTML document: null,"null:xml","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:=","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:!","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XHTML document: "/","xmlns:foo","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in XML document: "http://example.com/","","INVALID_CHARACTER_ERR"`                        | PASS    |
| `createElementNS test in XML document: "http://example.com/",".foo","INVALID_CHARACTER_ERR"`                    | PASS    |
| `createElementNS test in XHTML document: undefined,"xmlns:foo","NAMESPACE_ERR"`                                 | PASS    |
| `createElementNS test in XHTML document: null,"foo\uffff","INVALID_CHARACTER_ERR"`                              | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xml",null`                                       | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:@","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:a ","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/",":foo","NAMESPACE_ERR"`                          | PASS    |
| `createElementNS test in XML document: "/","xmlfoo:bar",null`                                                   | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","foo1","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in XML document: "http://example.com/",":foo","NAMESPACE_ERR"`                            | PASS    |
| `createElementNS test in HTML document: "http://example.com/","f:oo",null`                                      | PASS    |
| `createElementNS test in XML document: "http://example.com/","xmlfoo",null`                                     | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:(","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","a:ெ","NAMESPACE_ERR"`                           | PASS    |
| `createElementNS test in XHTML document: "",null,null`                                                          | PASS    |
| `createElementNS test in XML document: undefined,":foo","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in HTML document: "/","f1oo",null`                                                        | PASS    |
| `createElementNS test in HTML document: null,"f\uffffoo","INVALID_CHARACTER_ERR"`                               | PASS    |
| `createElementNS test in XHTML document: "/","xml:foo","NAMESPACE_ERR"`                                         | PASS    |
| `createElementNS test in XHTML document: "foo:",":foo","NAMESPACE_ERR"`                                         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","aெ:a",null`                                     | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xml","NAMESPACE_ERR"`                   | PASS    |
| `createElementNS test in XHTML document: "/","f1oo",null`                                                       | PASS    |
| `createElementNS test in XHTML document: "foo:","xmlns","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/xml/1998/namespace","xml:foo","NAMESPACE_ERR"`      | PASS    |
| `createElementNS test in XML document: "http://example.com/","1foo","INVALID_CHARACTER_ERR"`                    | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:+","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","f:oo",null`                                     | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:$","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in HTML document: "http://example.com/",":foo","NAMESPACE_ERR"`                           | PASS    |
| `createElementNS test in HTML document: "foo:","xmlfoo",null`                                                   | PASS    |
| `Upper-case non-HTML element with a prefix`                                                                     | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","f1oo","NAMESPACE_ERR"`                 | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","foo:","NAMESPACE_ERR"`                          | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null`               | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xml:foo",null`                   | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:<","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: undefined,"foo1",null`                                                   | PASS    |
| `createElementNS test in XML document: "http://example.com/","a:_",null`                                        | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace",null,null`                       | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","xmlns:foo","NAMESPACE_ERR"`    | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace",":foo","NAMESPACE_ERR"`           | PASS    |
| `createElementNS test in XHTML document: "","foo:","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in HTML document: null,"f:oo","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","a:aெ",null`                                     | PASS    |
| `createElementNS test in HTML document: null,"foo}","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "foo:","foo:","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","1foo","INVALID_CHARACTER_ERR"`   | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","","INVALID_CHARACTER_ERR"`            | PASS    |
| `createElementNS test in HTML document: undefined,"foo:","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in HTML document: null,"f}oo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace",null,null`                        | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:\`","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"`                | PASS    |
| `createElementNS test in XML document: "http://example.com/","a:0","NAMESPACE_ERR"`                             | FAIL    |
| `createElementNS test in XHTML document: null,"xmlfoo:bar","NAMESPACE_ERR"`                                     | PASS    |
| `createElementNS test in XHTML document: "foo:","foo",null`                                                     | PASS    |
| `createElementNS test in XHTML document: undefined,"foo",null`                                                  | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","XMLNS",null`                                    | PASS    |
| `Lower-case HTML element without a prefix`                                                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xmlfoo",null`                                    | PASS    |
| `createElementNS test in XML document: null,"-foo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XML document: null,"","INVALID_CHARACTER_ERR"`                                         | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","xmlfoo",null`                  | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","ns:_0",null`                                    | PASS    |
| `createElementNS test in XML document: "","","INVALID_CHARACTER_ERR"`                                           | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:/","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: "http://example.com/","ns:_0",null`                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:[","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in HTML document: "",null,null`                                                           | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","f1oo",null`                                     | PASS    |
| `createElementNS test in XML document: undefined,"xmlns","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","xml:test","NAMESPACE_ERR"`                       | PASS    |
| `createElementNS test in XHTML document: null,"foo}","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XML document: null,"f<oo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in HTML document: null,"f1oo",null`                                                       | PASS    |
| `createElementNS test in XML document: null,"xml:foo","NAMESPACE_ERR"`                                          | PASS    |
| `createElementNS test in XML document: null,"^^","INVALID_CHARACTER_ERR"`                                       | PASS    |
| `createElementNS test in XML document: undefined,"foo:","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","f1oo",null`                     | PASS    |
| `createElementNS test in XHTML document: "foo:","","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","a:0","NAMESPACE_ERR"`                           | FAIL    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:<","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: "/","xmlfoo",null`                                                       | PASS    |
| `createElementNS test in HTML document: null,undefined,null`                                                    | PASS    |
| `createElementNS test in HTML document: "http://example.com/","f:o:o","NAMESPACE_ERR"`                          | PASS    |
| `createElementNS test in HTML document: "foo:","xmlns","NAMESPACE_ERR"`                                         | PASS    |
| `createElementNS test in XHTML document: "foo:","xmlns:foo","NAMESPACE_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "/","","INVALID_CHARACTER_ERR"`                                          | PASS    |
| `createElementNS test in XML document: "/","f:oo",null`                                                         | PASS    |
| `createElementNS test in XML document: null,"f\uffffoo","INVALID_CHARACTER_ERR"`                                | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:=","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","","INVALID_CHARACTER_ERR"`              | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","xmlfoo:bar",null`                               | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/",null,"NAMESPACE_ERR"`                   | PASS    |
| `createElementNS test in XML document: undefined,"xmlfoo",null`                                                 | PASS    |
| `createElementNS test in HTML document: "http://example.com/","a:ெ","NAMESPACE_ERR"`                            | PASS    |
| `createElementNS test in HTML document: "/","foo",null`                                                         | PASS    |
| `createElementNS test in XHTML document: null,":","NAMESPACE_ERR"`                                              | PASS    |
| `createElementNS test in XML document: "http://example.com/","_:test",null`                                     | PASS    |
| `createElementNS test in XHTML document: null,"foo:","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in XML document: "http://example.com/","<foo>","INVALID_CHARACTER_ERR"`                   | PASS    |
| `createElementNS test in HTML document: "/","xmlns:foo","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in XHTML document: null,"ெfoo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XML document: null,"f:o:o","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:,","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: null,"f:oo","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in XHTML document: null,"xml:foo","NAMESPACE_ERR"`                                        | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:>","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "http://example.com/","f:o:o","NAMESPACE_ERR"`                           | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","","INVALID_CHARACTER_ERR"`                      | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace",null,null`                      | PASS    |
| `createElementNS test in XML document: null,"1foo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XML document: "foo:",":foo","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:]","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:{","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: null,"fo o","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","foo:","NAMESPACE_ERR"`         | PASS    |
| `createElementNS test in XML document: undefined,"xml",null`                                                    | PASS    |
| `createElementNS test in XML document: "/","f1oo",null`                                                         | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xml",null`                       | PASS    |
| `createElementNS test in XML document: null,".foo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in HTML document: undefined,"f::oo","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","1foo","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","xmlns:foo","NAMESPACE_ERR"`     | PASS    |
| `createElementNS test in XML document: "http://example.com/","xmlns","NAMESPACE_ERR"`                           | PASS    |
| `createElementNS test in XML document: "/","xml",null`                                                          | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:^","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlfoo",null`                    | PASS    |
| `createElementNS test in HTML document: undefined,"","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XML document: undefined,undefined,null`                                                | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlns:foo",null`                        | PASS    |
| `createElementNS test in HTML document: null,".foo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:*","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace",":foo","NAMESPACE_ERR"`          | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","fo<o","INVALID_CHARACTER_ERR"`                  | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:%","INVALID_CHARACTER_ERR"`        | PASS    |
| `Lower-case HTML element with a prefix`                                                                         | PASS    |
| `createElementNS test in HTML document: null,"foo>","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in HTML document: "http://example.com/","ns:_0",null`                                     | PASS    |
| `createElementNS test in XHTML document: null,"}foo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in HTML document: null,":","NAMESPACE_ERR"`                                               | PASS    |
| `createElementNS test in HTML document: undefined,"foo1",null`                                                  | PASS    |
| `createElementNS test in XML document: null,":foo","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in XHTML document: null,":foo","NAMESPACE_ERR"`                                           | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","foo:xmlns","NAMESPACE_ERR"`             | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlfoo","NAMESPACE_ERR"`                | PASS    |
| `createElementNS test in HTML document: "/",null,null`                                                          | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:!","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:=","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: "/","xmlns","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","xmlns",null`                           | PASS    |
| `createElementNS test in HTML document: "",":foo","NAMESPACE_ERR"`                                              | PASS    |
| `createElementNS test in HTML document: null,"","INVALID_CHARACTER_ERR"`                                        | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","f1oo",null`                      | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:]","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XML document: "/",null,null`                                                           | PASS    |
| `createElementNS test in XHTML document: null,"f\uffffoo","INVALID_CHARACTER_ERR"`                              | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","xmlns:foo",null`                       | PASS    |
| `createElementNS test in HTML document: "/","foo:","NAMESPACE_ERR"`                                             | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:}","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","namespaceURI:+","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: "/","foo1",null`                                                       | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","xmlfoo",null`                   | PASS    |
| `createElementNS test in HTML document: "http://example.com/","_:_",null`                                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","ns0:test",null`                                  | PASS    |
| `createElementNS test in HTML document: undefined,"xml:foo","NAMESPACE_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:}","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: "http://example.com/","0:a","INVALID_CHARACTER_ERR"`                     | PASS    |
| `createElementNS test in XML document: null,":","NAMESPACE_ERR"`                                                | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlns","NAMESPACE_ERR"`          | PASS    |
| `createElementNS test in XML document: null,"<foo>","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XHTML document: undefined,"f:oo","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in XHTML document: null,"f<oo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XHTML document: null,".foo","INVALID_CHARACTER_ERR"`                                   | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null`              | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","foo:","NAMESPACE_ERR"`                | PASS    |
| `createElementNS test in HTML document: "http://example.com/","foo",null`                                       | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:\\","INVALID_CHARACTER_ERR"`        | PASS    |
| `createElementNS test in XHTML document: null,"xmlns:foo","NAMESPACE_ERR"`                                      | PASS    |
| `createElementNS test in HTML document: "http://example.com/","prefix::local","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in XML document: null,"<foo","INVALID_CHARACTER_ERR"`                                     | PASS    |
| `createElementNS test in XML document: "foo:","xmlfoo:bar",null`                                                | PASS    |
| `createElementNS test in HTML document: undefined,"foo",null`                                                   | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/2000/xmlns/","foo","NAMESPACE_ERR"`                  | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","foo:","NAMESPACE_ERR"`          | PASS    |
| `createElementNS test in HTML document: "http://www.w3.org/XML/1998/namespace","f:oo",null`                     | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","xmlns:foo",null`                      | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","xmlfoo","NAMESPACE_ERR"`              | PASS    |
| `createElementNS test in XML document: null,"f1oo",null`                                                        | PASS    |
| `createElementNS test in HTML document: "http://example.com/","namespaceURI:,","INVALID_CHARACTER_ERR"`         | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/XML/1998/namespace","foo",null`                     | PASS    |
| `createElementNS test in XHTML document: null,"xmlns","NAMESPACE_ERR"`                                          | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","foo",null`                       | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:{","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in XML document: null,"foo",null`                                                         | PASS    |
| `createElementNS test in HTML document: null,"1foo","INVALID_CHARACTER_ERR"`                                    | PASS    |
| `createElementNS test in XML document: "http://example.com/","a:ெ","NAMESPACE_ERR"`                             | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","a:_",null`                                      | PASS    |
| `createElementNS test in XHTML document: "foo:","xmlfoo:bar",null`                                              | PASS    |
| `createElementNS test in XHTML document: "http://example.com/","1foo","INVALID_CHARACTER_ERR"`                  | PASS    |
| `createElementNS test in XML document: undefined,"f::oo","NAMESPACE_ERR"`                                       | PASS    |
| `createElementNS test in XML document: "http://example.com/","test:xmlns",null`                                 | PASS    |
| `createElementNS test in XHTML document: "http://www.w3.org/2000/xmlns/","f:oo","NAMESPACE_ERR"`                | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/XML/1998/namespace","xmlns:foo","NAMESPACE_ERR"`      | PASS    |
| `createElementNS test in XML document: "http://www.w3.org/2000/xmlns/","xmlns",null`                            | PASS    |
| `createElementNS test in HTML document: "/","xml",null`                                                         | PASS    |
| `createElementNS test in XHTML document: "/",":foo","NAMESPACE_ERR"`                                            | PASS    |
| `createElementNS test in XML document: "http://example.com/","namespaceURI:*","INVALID_CHARACTER_ERR"`          | PASS    |
| `createElementNS test in HTML document: "http://example.com/","-foo","INVALID_CHARACTER_ERR"`                   | PASS    |
| `createElementNS test in XHTML document: "foo:","1foo","INVALID_CHARACTER_ERR"`                                 | PASS    |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4765/dom/nodes/DOMImplementation-createDocument.html">/dom/nodes/DOMImplementation-createDocument.html</a></summary>


|                                                                             Subtest                                                                             | Results |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                                                                 | OK      |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null,null`                                                                            | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:=",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: null,"\ufffffoo",null,"INVALID_CHARACTER_ERR"`                                                                                            | PASS    |
| `createDocument test: "/","xmlns:foo",null,"NAMESPACE_ERR"`                                                                                                     | PASS    |
| `createDocument test: characterSet aliases for null,"svg",null`                                                                                                 | PASS    |
| `createDocument test: metadata for "/","f:oo",null`                                                                                                             | PASS    |
| `createDocument test: "http://example.com/","-foo",null,"INVALID_CHARACTER_ERR"`                                                                                | PASS    |
| `createDocument test: "/","xmlfoo:bar",null,null`                                                                                                               | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","f:oo",null`                                                                               | PASS    |
| `createDocument test: "http://example.com/","ns0:test",null,null`                                                                                               | PASS    |
| `createDocument test: metadata for "foo:","xmlfoo:bar",null`                                                                                                    | PASS    |
| `createDocument test: characterSet aliases for "foo:","xmlfoo",null`                                                                                            | PASS    |
| `createDocument test: null,"-foo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null`                                                        | PASS    |
| `createDocument test: null,"f:o:o",null,"NAMESPACE_ERR"`                                                                                                        | PASS    |
| `createDocument test: metadata for "foo:","",null`                                                                                                              | PASS    |
| `createDocument test: "/","",null,null`                                                                                                                         | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","foo1",null`                                                                               | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","xml:foo",null`                                                                       | PASS    |
| `createDocument test: "http://example.com/","a.b:c",null,null`                                                                                                  | PASS    |
| `createDocument test: "foo:","xml:foo",null,"NAMESPACE_ERR"`                                                                                                    | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespaces","xml:foo",null,"NAMESPACE_ERR"`                                                                   | PASS    |
| `createDocument test: "","foo:",null,"NAMESPACE_ERR"`                                                                                                           | PASS    |
| `createDocument test: metadata for undefined,undefined,null`                                                                                                    | PASS    |
| `createDocument test: "http://example.com/","xmlfoo",null,null`                                                                                                 | PASS    |
| `createDocument test: characterSet aliases for null,"foo1",null`                                                                                                | PASS    |
| `createDocument test: "http://example.com/","_:test",null,null`                                                                                                 | PASS    |
| `createDocument test: metadata for "http://example.com/","ns:_0",null`                                                                                          | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:\"",null,"INVALID_CHARACTER_ERR"`                                                                     | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:>",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: null,"foo>",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: null,"foo1",null,null`                                                                                                                    | PASS    |
| `createDocument test: "foo:","foo",null,null`                                                                                                                   | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/1999/xhtml","",null`                                                                          | PASS    |
| `createDocument test: "foo:","xmlfoo",null,null`                                                                                                                | PASS    |
| `createDocument test: undefined,"xmlns",null,"NAMESPACE_ERR"`                                                                                                   | PASS    |
| `createDocument test: metadata for "http://www.w3.org/2000/svg","",null`                                                                                        | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","xml:foo",null`                                                           | PASS    |
| `createDocument test: characterSet aliases for undefined,"f1oo",null`                                                                                           | PASS    |
| `createDocument test: undefined,"foo",null,null`                                                                                                                | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:{",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null`                                                                    | PASS    |
| `createDocument test: "http://example.com/",null,null,null`                                                                                                     | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","XMLNS",null`                                                                              | PASS    |
| `createDocument test: undefined,":foo",null,"NAMESPACE_ERR"`                                                                                                    | PASS    |
| `createDocument test: "/","1foo",null,"INVALID_CHARACTER_ERR"`                                                                                                  | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","f1oo",null`                                                                          | PASS    |
| `createDocument test: "foo",null,DocumentType node <!DOCTYPE foo>,null`                                                                                         | PASS    |
| `createDocument test: undefined,undefined,null,null`                                                                                                            | PASS    |
| `createDocument test: null,"",DocumentType node <!DOCTYPE svg -//W3C//DTD SVG 1.1//EN http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd>`                        | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","l_:_",null`                                                                               | PASS    |
| `createDocument test: null,"xmlns:foo",null,"NAMESPACE_ERR"`                                                                                                    | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","xml",null`                                                               | PASS    |
| `createDocument test: null,"foo",DocumentType node <!DOCTYPE foo>,null`                                                                                         | PASS    |
| `createDocument test: undefined,"xml:foo",null,"NAMESPACE_ERR"`                                                                                                 | PASS    |
| `createDocument test: metadata for null,null,DocumentType node <!DOCTYPE foo>`                                                                                  | PASS    |
| `createDocument test: metadata for "foo:",null,null`                                                                                                            | PASS    |
| `createDocument test: metadata for "http://example.com/","xmlfoo",null`                                                                                         | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:#",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","test:xmlns",null`                                                                         | PASS    |
| `createDocument test: "http://example.com/","xml:foo",null,"NAMESPACE_ERR"`                                                                                     | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","f1oo",null,null`                                                                                  | PASS    |
| `createDocument test: metadata for "http://example.com/",null,null`                                                                                             | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:!",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","foo",null`                                                                           | PASS    |
| `createDocument test: "http://example.com/","a:ெ",null,"NAMESPACE_ERR"`                                                                                         | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:~",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: "http://example.com/","xmlns",null,"NAMESPACE_ERR"`                                                                                       | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","XMLNS:foo",null`                                                                          | PASS    |
| `createDocument test: "/","f:oo",null,null`                                                                                                                     | PASS    |
| `createDocument test: null,"xmlfoo:bar",null,"NAMESPACE_ERR"`                                                                                                   | PASS    |
| `createDocument test: "http://example.com/","foo",null,null`                                                                                                    | PASS    |
| `createDocument test: "","f:oo",null,"NAMESPACE_ERR"`                                                                                                           | PASS    |
| `createDocument test: metadata for null,"math",null`                                                                                                            | PASS    |
| `createDocument test: "http://example.com/","xml",null,null`                                                                                                    | PASS    |
| `createDocument test: "http://example.com/","f:o:o",null,"NAMESPACE_ERR"`                                                                                       | PASS    |
| `createDocument test: metadata for undefined,"foo1",null`                                                                                                       | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","foo:",null,"NAMESPACE_ERR"`                                                                              | PASS    |
| `createDocument test: metadata for "http://example.com/","f1oo",null`                                                                                           | PASS    |
| `createDocument test: "http://example.com/","xmlfoo:bar",null,null`                                                                                             | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","ns0:test",null`                                                                           | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","xmlns:foo",null,null`                                                                                    | PASS    |
| `createDocument test: "http://example.com/","XMLNS:foo",null,null`                                                                                              | PASS    |
| `createDocument test: characterSet aliases for null,"foo",null`                                                                                                 | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","1foo",null,"INVALID_CHARACTER_ERR"`                                                               | PASS    |
| `createDocument test: null,"f}oo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: characterSet aliases for "foo:","xml",null`                                                                                               | PASS    |
| `createDocument test: metadata for "foo:","f1oo",null`                                                                                                          | PASS    |
| `createDocument test: "http://example.com/","0:a",null,"INVALID_CHARACTER_ERR"`                                                                                 | PASS    |
| `createDocument test: metadata for "foo:","f:oo",null`                                                                                                          | PASS    |
| `createDocument test: metadata for null,null,DocumentType node <!DOCTYPE baz>`                                                                                  | PASS    |
| `createDocument test: "foo:","xmlns:foo",null,"NAMESPACE_ERR"`                                                                                                  | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:[",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","xmlns",null,null`                                                                                        | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:)",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","",null,null`                                                                                             | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","xml",null`                                                                                | PASS    |
| `createDocument test: metadata for "http://www.w3.org/2000/xmlns/","xmlns",null`                                                                                | PASS    |
| `createDocument test: metadata for null,"html",null`                                                                                                            | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:;",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: "http://example.com/","ns:_0",null,null`                                                                                                  | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","foo:xmlns",null,"NAMESPACE_ERR"`                                                                         | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","xmlfoo:bar",null`                                                                         | PASS    |
| `createDocument test: characterSet aliases for undefined,null,undefined`                                                                                        | PASS    |
| `createDocument test: characterSet aliases for "/","foo",null`                                                                                                  | PASS    |
| `createDocument test: null,null,false,object "TypeError"`                                                                                                       | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace",null,null`                                                                | PASS    |
| `createDocument test: characterSet aliases for "/",null,null`                                                                                                   | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:@",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: null,"^^",null,"INVALID_CHARACTER_ERR"`                                                                                                   | PASS    |
| `createDocument test: characterSet aliases for "/","foo1",null`                                                                                                 | PASS    |
| `createDocument test: characterSet aliases for "foo","bar",DocumentType node <!DOCTYPE foo>`                                                                    | PASS    |
| `createDocument test: characterSet aliases for "/","f:oo",null`                                                                                                 | PASS    |
| `createDocument test: undefined,"foo:",null,"NAMESPACE_ERR"`                                                                                                    | PASS    |
| `createDocument test: characterSet aliases for "foo:","",null`                                                                                                  | PASS    |
| `createDocument test: null,null,DocumentType node <!DOCTYPE html>,null`                                                                                         | FAIL    |
| `createDocument test: null,"f<oo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: metadata for "http://example.com/","a:aெ",null`                                                                                           | PASS    |
| `createDocument test: metadata for "/",null,null`                                                                                                               | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:+",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: "http://example.com/","f::oo",null,"NAMESPACE_ERR"`                                                                                       | PASS    |
| `createDocument test: metadata for "foo:","foo1",null`                                                                                                          | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","_:h0",null`                                                                               | PASS    |
| `createDocument test: metadata for null,"xmlfoo",null`                                                                                                          | PASS    |
| `createDocument test: metadata for "foo:","xmlfoo",null`                                                                                                        | PASS    |
| `createDocument test: "/","xmlfoo",null,null`                                                                                                                   | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:]",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/2000/xmlns/","",null`                                                                         | PASS    |
| `createDocument test: null,"1foo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: "http://example.com/",".foo",null,"INVALID_CHARACTER_ERR"`                                                                                | PASS    |
| `createDocument test: metadata for "http://www.w3.org/1999/xhtml","",null`                                                                                      | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","a:_",null`                                                                                | PASS    |
| `createDocument test: characterSet aliases for null,"f1oo",null`                                                                                                | PASS    |
| `createDocument test: metadata for undefined,"foo",null`                                                                                                        | PASS    |
| `createDocument test: "foo:","",null,null`                                                                                                                      | PASS    |
| `createDocument test: null,"xmlfoo",null,null`                                                                                                                  | PASS    |
| `createDocument test: metadata for null,"svg",null`                                                                                                             | PASS    |
| `createDocument test: metadata for "http://example.com/","foo1",null`                                                                                           | PASS    |
| `createDocument test: metadata for "http://example.com/","",null`                                                                                               | PASS    |
| `createDocument test: metadata for "http://www.w3.org/2000/xmlns/","xmlns:foo",null`                                                                            | PASS    |
| `createDocument test: "/","foo1",null,null`                                                                                                                     | PASS    |
| `createDocument test: null,"f1oo",null,null`                                                                                                                    | PASS    |
| `createDocument test: metadata for "/","",null`                                                                                                                 | PASS    |
| `createDocument test: undefined,"xmlfoo",null,null`                                                                                                             | PASS    |
| `createDocument test: "",null,null,null`                                                                                                                        | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","_:_",null`                                                                                | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","xml",null`                                                                           | PASS    |
| `createDocument test: metadata for null,"",null`                                                                                                                | PASS    |
| `createDocument test: characterSet aliases for "foo:","xmlfoo:bar",null`                                                                                        | PASS    |
| `createDocument test: "http://example.com/","xml:test",null,"NAMESPACE_ERR"`                                                                                    | PASS    |
| `createDocument test: characterSet aliases for null,"math",null`                                                                                                | PASS    |
| `createDocument test: "http://example.com/","XML:foo",null,null`                                                                                                | PASS    |
| `createDocument test: characterSet aliases for undefined,"xml",null`                                                                                            | PASS    |
| `createDocument test: characterSet aliases for undefined,"foo",null`                                                                                            | PASS    |
| `createDocument test: "http://example.com/","",null,null`                                                                                                       | PASS    |
| `createDocument test: metadata for null,"f1oo",null`                                                                                                            | PASS    |
| `createDocument test: metadata for "http://example.com/","XMLNS:foo",null`                                                                                      | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/2000/svg","",null`                                                                            | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","ns:a0",null`                                                                              | PASS    |
| `createDocument test: "foo:","f:oo",null,null`                                                                                                                  | PASS    |
| `createDocument test: "foo:",null,null,null`                                                                                                                    | PASS    |
| `createDocument test: null,"svg",null,null`                                                                                                                     | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","foo",null,"NAMESPACE_ERR"`                                                                               | PASS    |
| `createDocument test: null,"foo\uffff",null,"INVALID_CHARACTER_ERR"`                                                                                            | PASS    |
| `createDocument test: metadata for "foo","bar",DocumentType node <!DOCTYPE foo>`                                                                                | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/1998/Math/MathML","",null`                                                                    | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","f:oo",null`                                                              | PASS    |
| `createDocument test: metadata for "http://example.com/","ns:a0",null`                                                                                          | PASS    |
| `createDocument test: characterSet aliases for undefined,null,null`                                                                                             | PASS    |
| `createDocument test: undefined,"xmlfoo:bar",null,"NAMESPACE_ERR"`                                                                                              | PASS    |
| `createDocument test: characterSet aliases for null,null,DocumentType node <!DOCTYPE bar>`                                                                      | PASS    |
| `createDocument test: metadata for "http://example.com/","a.b:c",null`                                                                                          | PASS    |
| `createDocument test: "http://example.com/","fo<o",null,"INVALID_CHARACTER_ERR"`                                                                                | PASS    |
| `createDocument test: metadata for "http://example.com/","XMLNS",null`                                                                                          | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","xml:foo",null,"NAMESPACE_ERR"`                                                                           | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace",":foo",null,"NAMESPACE_ERR"`                                                                       | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:\`",null,"INVALID_CHARACTER_ERR"`                                                                     | PASS    |
| `createDocument test: null,"null:xml",null,"NAMESPACE_ERR"`                                                                                                     | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","a-b:c",null`                                                                              | PASS    |
| `createDocument test: metadata for "/","xmlfoo",null`                                                                                                           | PASS    |
| `createDocument test: characterSet aliases for "foo:","f1oo",null`                                                                                              | PASS    |
| `createDocument test: null,"}foo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: null,":foo",null,"NAMESPACE_ERR"`                                                                                                         | PASS    |
| `createDocument test: undefined,"xmlns:foo",null,"NAMESPACE_ERR"`                                                                                               | PASS    |
| `createDocument test: characterSet aliases for null,null,DocumentType node <!DOCTYPE quz>`                                                                      | PASS    |
| `createDocument test: "foo:","1foo",null,"INVALID_CHARACTER_ERR"`                                                                                               | PASS    |
| `createDocument test: "http://example.com/","_:_",null,null`                                                                                                    | PASS    |
| `createDocument test: "http://example.com/","f1oo",null,null`                                                                                                   | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","",null`                                                                                   | PASS    |
| `createDocument test: characterSet aliases for "foo:","f:oo",null`                                                                                              | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","a:aெ",null`                                                                               | PASS    |
| `createDocument test: "http://example.com/","1foo",null,"INVALID_CHARACTER_ERR"`                                                                                | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:&",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: "http://example.com/","xmlns:test",null,"NAMESPACE_ERR"`                                                                                  | PASS    |
| `createDocument test: metadata for undefined,"",undefined`                                                                                                      | PASS    |
| `createDocument test: characterSet aliases for "/","xml",null`                                                                                                  | PASS    |
| `createDocument test: "http://example.com/","_:h0",null,null`                                                                                                   | PASS    |
| `createDocument test: metadata for null,null,null`                                                                                                              | PASS    |
| `createDocument test: "/","xml:foo",null,"NAMESPACE_ERR"`                                                                                                       | PASS    |
| `createDocument test: characterSet aliases for null,"html",null`                                                                                                | PASS    |
| `createDocument test: null,null,null,null`                                                                                                                      | PASS    |
| `createDocument test: null,"foo}",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","foo1",null,"NAMESPACE_ERR"`                                                                              | PASS    |
| `createDocument test: undefined,"1foo",null,"INVALID_CHARACTER_ERR"`                                                                                            | PASS    |
| `createDocument test: characterSet aliases for "foo",null,DocumentType node <!DOCTYPE foo>`                                                                     | PASS    |
| `createDocument test: "http://example.com/","a:_",null,null`                                                                                                    | PASS    |
| `createDocument test: undefined,null,undefined,null`                                                                                                            | PASS    |
| `createDocument test: metadata for null,"foo",DocumentType node <!DOCTYPE foo>`                                                                                 | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/",":foo",null,"NAMESPACE_ERR"`                                                                              | PASS    |
| `createDocument test: characterSet aliases for undefined,undefined,undefined`                                                                                   | PASS    |
| `createDocument test: metadata for "/","f1oo",null`                                                                                                             | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:a ",null,"INVALID_CHARACTER_ERR"`                                                                     | PASS    |
| `createDocument test: characterSet aliases for "/","xmlfoo:bar",null`                                                                                           | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","xml:foo",null,null`                                                                               | PASS    |
| `createDocument test: "http://example.com/","a-b:c",null,null`                                                                                                  | PASS    |
| `createDocument test: null,null,DocumentType node <!DOCTYPE baz>,null`                                                                                          | PASS    |
| `createDocument test: metadata for "/","xml",null`                                                                                                              | PASS    |
| `createDocument test: metadata for undefined,"f1oo",null`                                                                                                       | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","1foo",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for null,"foo1",null`                                                                                                            | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:(",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for "foo:","xml",null`                                                                                                           | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","",null,null`                                                                                      | PASS    |
| `createDocument test: metadata for "http://example.com/","xmlfoo:bar",null`                                                                                     | PASS    |
| `createDocument test: "http://www.w3.org/1998/Math/MathML","",null,null`                                                                                        | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","aெ:a",null`                                                                               | PASS    |
| `createDocument test: characterSet aliases for "/","xmlfoo",null`                                                                                               | PASS    |
| `createDocument test: "foo:","foo1",null,null`                                                                                                                  | PASS    |
| `createDocument test: metadata for "http://example.com/","a:_",null`                                                                                            | PASS    |
| `createDocument test: characterSet aliases for null,null,DocumentType node <!DOCTYPE html>`                                                                     | PASS    |
| `createDocument test: null,undefined,null,null`                                                                                                                 | PASS    |
| `createDocument test: "http://example.com/",":foo",null,"NAMESPACE_ERR"`                                                                                        | PASS    |
| `createDocument test: metadata for "foo:","foo",null`                                                                                                           | PASS    |
| `createDocument test: "foo:","f1oo",null,null`                                                                                                                  | PASS    |
| `createDocument test: characterSet aliases for "",null,null`                                                                                                    | PASS    |
| `createDocument test: undefined,"f::oo",null,"NAMESPACE_ERR"`                                                                                                   | PASS    |
| `createDocument test: metadata for "/","foo1",null`                                                                                                             | PASS    |
| `createDocument test: "foo:",":foo",null,"NAMESPACE_ERR"`                                                                                                       | PASS    |
| `createDocument test: metadata for "http://example.com/","_:test",null`                                                                                         | PASS    |
| `createDocument test: characterSet aliases for "/","f1oo",null`                                                                                                 | PASS    |
| `createDocument test: characterSet aliases for null,"xml",null`                                                                                                 | PASS    |
| `createDocument test: "/",null,null,null`                                                                                                                       | PASS    |
| `createDocument test: "/",":foo",null,"NAMESPACE_ERR"`                                                                                                          | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:^",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: "foo","bar",DocumentType node <!DOCTYPE foo>,null`                                                                                        | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","xmlns",null,"NAMESPACE_ERR"`                                                                      | PASS    |
| `createDocument test: null,".foo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:*",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for undefined,"xml",null`                                                                                                        | PASS    |
| `createDocument test: null,null,DocumentType node <!DOCTYPE quz>,null`                                                                                          | PASS    |
| `createDocument test: characterSet aliases for undefined,"",undefined`                                                                                          | PASS    |
| `createDocument test: characterSet aliases for undefined,undefined,null`                                                                                        | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","xml",null,null`                                                                                   | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:%",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace",null,null`                                                                            | PASS    |
| `createDocument test: "http://example.com/","<foo>",null,"INVALID_CHARACTER_ERR"`                                                                               | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:/",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: characterSet aliases for null,"xmlfoo",null`                                                                                              | PASS    |
| `createDocument test: metadata for null,null,DocumentType node <!DOCTYPE html>`                                                                                 | FAIL    |
| `createDocument test: metadata for "/","xmlfoo:bar",null`                                                                                                       | PASS    |
| `createDocument test: metadata for "/","foo",null`                                                                                                              | PASS    |
| `createDocument test: metadata for "http://example.com/","_:_",null`                                                                                            | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","xmlfoo",null,null`                                                                                | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo",null`                                                                        | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:<",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for "http://example.com/","XML:foo",null`                                                                                        | PASS    |
| `createDocument test: metadata for null,undefined,null`                                                                                                         | PASS    |
| `createDocument test: "http://example.com/","foo1",null,null`                                                                                                   | PASS    |
| `createDocument with missing arguments`                                                                                                                         | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","_:test",null`                                                                             | PASS    |
| `createDocument test: "foo:","xml",null,null`                                                                                                                   | PASS    |
| `createDocument test: "http://example.com/","l_:_",null,null`                                                                                                   | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:$",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for "http://example.com/","foo",null`                                                                                            | PASS    |
| `createDocument test: metadata for "http://example.com/","test:xmlns",null`                                                                                     | PASS    |
| `createDocument test: undefined,null,null,null`                                                                                                                 | PASS    |
| `createDocument test: characterSet aliases for "foo:","foo",null`                                                                                               | PASS    |
| `createDocument test: "http://example.com/","xmlns:foo",null,"NAMESPACE_ERR"`                                                                                   | PASS    |
| `createDocument test: metadata for null,null,DocumentType node <!DOCTYPE quz>`                                                                                  | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","xmlfoo",null,"NAMESPACE_ERR"`                                                                            | PASS    |
| `createDocument test: null,"",null,null`                                                                                                                        | PASS    |
| `createDocument test: metadata for null,"xml",null`                                                                                                             | PASS    |
| `createDocument test: "http://example.com/","a:aெ",null,null`                                                                                                   | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","ns:_0",null`                                                                              | PASS    |
| `createDocument test: characterSet aliases for null,"foo",DocumentType node <!DOCTYPE foo>`                                                                     | PASS    |
| `createDocument test: "http://www.w3.org/xml/1998/namespace","xml:foo",null,"NAMESPACE_ERR"`                                                                    | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","foo:",null,"NAMESPACE_ERR"`                                                                       | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/2000/xmlns/","xmlns:foo",null`                                                                | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/",null,null`                                                                                 | PASS    |
| `DOMImplementation.createDocument(namespace, qualifiedName, doctype)`                                                                                           | PASS    |
| `createDocument test: null,null,DocumentType node <!DOCTYPE bar>,null`                                                                                          | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:'",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: metadata for undefined,"xmlfoo",null`                                                                                                     | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:,",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: undefined,"f:oo",null,"NAMESPACE_ERR"`                                                                                                    | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/2000/xmlns/","xmlns",null`                                                                    | PASS    |
| `createDocument test: metadata for undefined,null,null`                                                                                                         | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","f:oo",null,null`                                                                                  | PASS    |
| `createDocument test: "http://example.com/","f:oo",null,null`                                                                                                   | PASS    |
| `createDocument test: null,"xml",null,null`                                                                                                                     | PASS    |
| `createDocument test: null,"<foo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","f1oo",null,"NAMESPACE_ERR"`                                                                              | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","",null`                                                                  | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","xml",null,"NAMESPACE_ERR"`                                                                               | PASS    |
| `createDocument test: null,"xmlns",null,"NAMESPACE_ERR"`                                                                                                        | PASS    |
| `createDocument test: "http://example.com/","aெ:a",null,null`                                                                                                   | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","",null`                                                                              | PASS    |
| `createDocument test: null,"fo o",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: characterSet aliases for undefined,"foo1",null`                                                                                           | PASS    |
| `createDocument test: metadata for "",null,null`                                                                                                                | PASS    |
| `createDocument test: undefined,"",undefined,null`                                                                                                              | PASS    |
| `createDocument test: "http://example.com/","test:xmlns",null,null`                                                                                             | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","xmlfoo:bar",null,"NAMESPACE_ERR"`                                                                        | PASS    |
| `createDocument test: metadata for "http://example.com/","_:h0",null`                                                                                           | PASS    |
| `createDocument test: characterSet aliases for null,undefined,null`                                                                                             | PASS    |
| `createDocument test: undefined,"xml",null,null`                                                                                                                | PASS    |
| `createDocument test: "/","f1oo",null,null`                                                                                                                     | PASS    |
| `createDocument test: null,null,DocumentType node <!DOCTYPE foo>,null`                                                                                          | PASS    |
| `createDocument test: null,"math",null,null`                                                                                                                    | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/2000/xmlns/",null,null`                                                                       | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:\\",null,"INVALID_CHARACTER_ERR"`                                                                     | PASS    |
| `createDocument test: "http://example.com/","prefix::local",null,"NAMESPACE_ERR"`                                                                               | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","f1oo",null`                                                              | PASS    |
| `createDocument test: "foo:","xmlfoo:bar",null,null`                                                                                                            | PASS    |
| `createDocument test: null,"foo:",null,"NAMESPACE_ERR"`                                                                                                         | PASS    |
| `createDocument test: characterSet aliases for "foo:",null,null`                                                                                                | PASS    |
| `createDocument test: metadata for "http://www.w3.org/2000/xmlns/",null,null`                                                                                   | PASS    |
| `createDocument test: undefined,undefined,undefined,null`                                                                                                       | PASS    |
| `createDocument test: "http://example.com/","a:0",null,"NAMESPACE_ERR"`                                                                                         | FAIL    |
| `createDocument test: "foo:","foo:",null,"NAMESPACE_ERR"`                                                                                                       | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","foo",null,null`                                                                                   | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","f:oo",null`                                                                          | PASS    |
| `createDocument test: "/","xml",null,null`                                                                                                                      | PASS    |
| `createDocument test: null,"xml:foo",null,"NAMESPACE_ERR"`                                                                                                      | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/",null,null,null`                                                                                           | PASS    |
| `createDocument test: "/","foo:",null,"NAMESPACE_ERR"`                                                                                                          | PASS    |
| `createDocument test: "/","xmlns",null,"NAMESPACE_ERR"`                                                                                                         | PASS    |
| `createDocument test: metadata for "http://example.com/","xml",null`                                                                                            | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","xmlfoo",null`                                                                             | PASS    |
| `createDocument test: null,"",DocumentType node <!DOCTYPE math -//W3C//DTD MathML 2.0//EN http://www.w3.org/Math/DTD/mathml2/mathml2.dtd>`                      | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","foo1",null`                                                              | PASS    |
| `createDocument test: null,"f:oo",null,"NAMESPACE_ERR"`                                                                                                         | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace",null,null,null`                                                                                    | PASS    |
| `createDocument test: null,"html",null,null`                                                                                                                    | PASS    |
| `createDocument test: undefined,"foo1",null,null`                                                                                                               | PASS    |
| `createDocument test: null,"<foo>",null,"INVALID_CHARACTER_ERR"`                                                                                                | PASS    |
| `createDocument test: "",":foo",null,"NAMESPACE_ERR"`                                                                                                           | PASS    |
| `createDocument test: "http://www.w3.org/1999/xhtml","",null,null`                                                                                              | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","XML:foo",null`                                                                            | PASS    |
| `createDocument test: characterSet aliases for null,null,DocumentType node <!DOCTYPE foo>`                                                                      | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","a.b:c",null`                                                                              | PASS    |
| `createDocument test: "http://example.com/","ns:a0",null,null`                                                                                                  | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","xmlfoo",null`                                                            | PASS    |
| `createDocument test: characterSet aliases for "/","",null`                                                                                                     | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","xmlns:foo",null,"NAMESPACE_ERR"`                                                                  | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","f1oo",null`                                                                               | PASS    |
| `createDocument test: null,"f\uffffoo",null,"INVALID_CHARACTER_ERR"`                                                                                            | PASS    |
| `createDocument test: metadata for undefined,undefined,undefined`                                                                                               | PASS    |
| `createDocument test: characterSet aliases for "foo:","foo1",null`                                                                                              | PASS    |
| `createDocument test: "http://www.w3.org/XML/1998/namespace","foo1",null,null`                                                                                  | PASS    |
| `createDocument test: metadata for "http://www.w3.org/1998/Math/MathML","",null`                                                                                | PASS    |
| `createDocument test: "foo:","xmlns",null,"NAMESPACE_ERR"`                                                                                                      | PASS    |
| `createDocument test: undefined,"f1oo",null,null`                                                                                                               | PASS    |
| `createDocument test: "/","foo",null,null`                                                                                                                      | PASS    |
| `createDocument test: null,"ெfoo",null,"INVALID_CHARACTER_ERR"`                                                                                                 | PASS    |
| `createDocument test: null,"foo",null,null`                                                                                                                     | PASS    |
| `createDocument test: metadata for "http://example.com/","f:oo",null`                                                                                           | PASS    |
| `createDocument test: metadata for "http://example.com/","a-b:c",null`                                                                                          | PASS    |
| `createDocument test: characterSet aliases for "http://www.w3.org/XML/1998/namespace","foo",null`                                                               | PASS    |
| `createDocument test: characterSet aliases for undefined,"xmlfoo",null`                                                                                         | PASS    |
| `createDocument test: "http://example.com/","foo:",null,"NAMESPACE_ERR"`                                                                                        | PASS    |
| `createDocument test: characterSet aliases for null,"",null`                                                                                                    | PASS    |
| `createDocument test: characterSet aliases for null,null,null`                                                                                                  | PASS    |
| `createDocument test: characterSet aliases for "http://example.com/","foo",null`                                                                                | PASS    |
| `createDocument test: "http://www.w3.org/2000/svg","",null,null`                                                                                                | PASS    |
| `createDocument test: metadata for "http://example.com/","ns0:test",null`                                                                                       | PASS    |
| `createDocument test: metadata for null,null,DocumentType node <!DOCTYPE bar>`                                                                                  | PASS    |
| `createDocument test: metadata for null,"foo",null`                                                                                                             | PASS    |
| `createDocument test: "http://example.com/","ெ:a",null,"INVALID_CHARACTER_ERR"`                                                                                 | PASS    |
| `createDocument test: "http://example.com/","namespaceURI:}",null,"INVALID_CHARACTER_ERR"`                                                                      | PASS    |
| `createDocument test: null,":",null,"NAMESPACE_ERR"`                                                                                                            | PASS    |
| `createDocument test: metadata for "http://www.w3.org/2000/xmlns/","",null`                                                                                     | PASS    |
| `createDocument test: metadata for "http://www.w3.org/XML/1998/namespace","foo1",null`                                                                          | PASS    |
| `createDocument test: metadata for "http://example.com/","l_:_",null`                                                                                           | PASS    |
| `createDocument test: metadata for "foo",null,DocumentType node <!DOCTYPE foo>`                                                                                 | PASS    |
| `createDocument test: metadata for undefined,null,undefined`                                                                                                    | PASS    |
| `createDocument test: null,"",DocumentType node <!DOCTYPE html -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>` | FAIL    |
| `createDocument test: metadata for "http://example.com/","aெ:a",null`                                                                                           | PASS    |
| `createDocument test: "http://example.com/","XMLNS",null,null`                                                                                                  | PASS    |
| `createDocument test: "http://www.w3.org/2000/xmlns/","f:oo",null,"NAMESPACE_ERR"`                                                                              | PASS    |
| `createDocument test: characterSet aliases for null,null,DocumentType node <!DOCTYPE baz>`                                                                      | PASS    |

</details>

View on GitHub: https://github.com/w3c/web-platform-tests/pull/4765#issuecomment-278470682

Received on Wednesday, 8 February 2017 21:42:28 UTC