Re: [dom-tests] DOM: Test active flag for iterators (#5651)

*This report has been truncated because the total content is 285907 characters in length, which is in excess of GitHub.com's limit for comments (65536 characters).

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/224965982)

# Firefox (nightly channel) #
Testing web-platform-tests at revision 95b4c45573740c09deba8c88003f560c6b54548c
Using browser at version BuildID 20170422100218; SourceStamp 7d85b081bfabe91dbf18a421f1eee2a32f335823
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary>2 tests ran</summary>
<details>
<summary><a href="http://w3c-test.org/submissions/5651/dom/traversal/NodeIterator.html">/dom/traversal/NodeIterator.html</a></summary>


|                                                                                Subtest                                                                                 | Results | Messages |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
|                                                                                                                                                                        | OK      |          |
| `detach() should be a no-op`                                                                                                                                           | PASS    |          |
| `createNodeIterator() parameter defaults`                                                                                                                              | PASS    |          |
| `createNodeIterator() with null as arguments`                                                                                                                          | PASS    |          |
| `createNodeIterator() with undefined as arguments`                                                                                                                     | PASS    |          |
| `Propagate exception from filter function`                                                                                                                             | PASS    |          |
| `Recursive filters need to throw`                                                                                                                                      | PASS    |          |
| `document.createNodeIterator(paras[0], 0, null)`                                                                                                                       | PASS    |          |
| `document.createNodeIterator(paras[0], 0, (function(node) { return true }))`                                                                                           | PASS    |          |
| `document.createNodeIterator(paras[0], 0, (function(node) { return false }))`                                                                                          | PASS    |          |
| `document.createNodeIterator(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                        | PASS    |          |
| `document.createNodeIterator(paras[0], 0xFFFFFFFF, null)`                                                                                                              | PASS    |          |
| `document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return true }))`                                                                                  | PASS    |          |
| `document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return false }))`                                                                                 | PASS    |          |
| `document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                               | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, null)`                                                                                                 | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                     | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                    | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                                  | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                               | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                                   | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                                  | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                                | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                     | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                         | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                        | PASS    |          |
| `document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                      | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0, null)`                                                                                                            | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return true }))`                                                                                | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return false }))`                                                                               | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                             | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, null)`                                                                                                   | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))`                                                                       | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))`                                                                      | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                    | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, null)`                                                                                      | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                          | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                         | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                       | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                    | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                        | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                       | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                     | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                          | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                              | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                             | PASS    |          |
| `document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`           | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0, null)`                                                                                                            | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return true }))`                                                                                | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return false }))`                                                                               | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                             | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, null)`                                                                                                   | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))`                                                                       | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))`                                                                      | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                    | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, null)`                                                                                      | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                          | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                         | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                       | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                    | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                        | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                       | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                     | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                          | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                              | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                             | PASS    |          |
| `document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`           | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0, null)`                                                                                                                   | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0, (function(node) { return true }))`                                                                                       | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0, (function(node) { return false }))`                                                                                      | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                    | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0xFFFFFFFF, null)`                                                                                                          | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))`                                                                              | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))`                                                                             | PASS    |          |
| `document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                           | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, null)`                                                                                             | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                 | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                              | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                           | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                               | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                              | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                            | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                 | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                     | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                    | PASS    |          |
| `document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                  | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0, null)`                                                                                                        | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return true }))`                                                                            | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return false }))`                                                                           | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                         | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, null)`                                                                                               | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))`                                                                   | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))`                                                                  | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)`                                                                                  | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                      | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                     | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                   | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                    | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                   | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                 | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                      | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                          | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                         | PASS    |          |
| `document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`       | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0, null)`                                                                                                                  | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0, (function(node) { return true }))`                                                                                      | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0, (function(node) { return false }))`                                                                                     | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                   | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0xFFFFFFFF, null)`                                                                                                         | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))`                                                                             | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))`                                                                            | PASS    |          |
| `document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                          | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, null)`                                                                                            | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                               | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                             | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                          | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                              | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                             | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                           | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                    | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                   | PASS    |          |
| `document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                 | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0, null)`                                                                                                       | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return true }))`                                                                           | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return false }))`                                                                          | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                        | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, null)`                                                                                              | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))`                                                                  | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))`                                                                 | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                               | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)`                                                                                 | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                     | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                    | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                  | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                               | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                   | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                  | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                     | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                         | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                        | PASS    |          |
| `document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`      | PASS    |          |
| `document.createNodeIterator(document, 0, null)`                                                                                                                       | PASS    |          |
| `document.createNodeIterator(document, 0, (function(node) { return true }))`                                                                                           | PASS    |          |
| `document.createNodeIterator(document, 0, (function(node) { return false }))`                                                                                          | PASS    |          |
| `document.createNodeIterator(document, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                        | PASS    |          |
| `document.createNodeIterator(document, 0xFFFFFFFF, null)`                                                                                                              | PASS    |          |
| `document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return true }))`                                                                                  | PASS    |          |
| `document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return false }))`                                                                                 | PASS    |          |
| `document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                               | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, null)`                                                                                                 | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                     | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                    | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                                  | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                               | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                                   | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                                  | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                                | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                     | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                         | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                        | PASS    |          |
| `document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                      | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0, null)`                                                                                                                    | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0, (function(node) { return true }))`                                                                                        | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0, (function(node) { return false }))`                                                                                       | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                     | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0xFFFFFFFF, null)`                                                                                                           | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))`                                                                               | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))`                                                                              | PASS    |          |
| `document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                            | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, null)`                                                                                              | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                  | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                 | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                               | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                            | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                                | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                               | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                             | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                  | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                      | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                     | PASS    |          |
| `document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                   | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0, null)`                                                                                                                     | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0, (function(node) { return true }))`                                                                                         | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0, (function(node) { return false }))`                                                                                        | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                      | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0xFFFFFFFF, null)`                                                                                                            | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))`                                                                                | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))`                                                                               | PASS    |          |
| `document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                             | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, null)`                                                                                               | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                   | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                  | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                                | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                             | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                                 | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                                | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                              | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                   | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                       | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                      | PASS    |          |
| `document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                    | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0, null)`                                                                                                                   | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0, (function(node) { return true }))`                                                                                       | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0, (function(node) { return false }))`                                                                                      | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                    | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0xFFFFFFFF, null)`                                                                                                          | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))`                                                                              | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))`                                                                             | PASS    |          |
| `document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                           | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, null)`                                                                                             | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                 | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                              | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                           | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                               | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                              | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                            | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                 | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                     | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                    | PASS    |          |
| `document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                  | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0, null)`                                                                                                                         | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0, (function(node) { return true }))`                                                                                             | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0, (function(node) { return false }))`                                                                                            | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                          | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0xFFFFFFFF, null)`                                                                                                                | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))`                                                                                    | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))`                                                                                   | PASS    |          |
| `document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                                 | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, null)`                                                                                                   | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                       | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                      | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                                    | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                                 | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                                     | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                                    | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                                  | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                       | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                           | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                          | PASS    |          |
| `document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                        | PASS    |          |
| `document.createNodeIterator(xmlElement, 0, null)`                                                                                                                     | PASS    |          |
| `document.createNodeIterator(xmlElement, 0, (function(node) { return true }))`                                                                                         | PASS    |          |
| `document.createNodeIterator(xmlElement, 0, (function(node) { return false }))`                                                                                        | PASS    |          |
| `document.createNodeIterator(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                      | PASS    |          |
| `document.createNodeIterator(xmlElement, 0xFFFFFFFF, null)`                                                                                                            | PASS    |          |
| `document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return true }))`                                                                                | PASS    |          |
| `document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return false }))`                                                                               | PASS    |          |
| `document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                             | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, null)`                                                                                               | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                                   | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                                  | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                                | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                             | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                                 | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                                | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                              | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                                   | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                       | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                      | PASS    |          |
| `document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`                    | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0, null)`                                                                                                               | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0, (function(node) { return true }))`                                                                                   | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0, (function(node) { return false }))`                                                                                  | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, null)`                                                                                                      | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))`                                                                          | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))`                                                                         | PASS    |          |
| `document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                       | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, null)`                                                                                         | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                             | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                            | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                          | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                       | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                           | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                          | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                        | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                             | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                 | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                | PASS    |          |
| `document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`              | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0, null)`                                                                                                                | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0, (function(node) { return true }))`                                                                                    | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0, (function(node) { return false }))`                                                                                   | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                                 | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, null)`                                                                                                       | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))`                                                                           | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))`                                                                          | PASS    |          |
| `document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                        | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, null)`                                                                                          | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                              | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                             | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                           | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                        | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                            | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                           | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                         | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                              | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                                  | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                                 | PASS    |          |
| `document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`               | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0, null)`                                                                                                          | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0, (function(node) { return true }))`                                                                              | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0, (function(node) { return false }))`                                                                             | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                           | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0xFFFFFFFF, null)`                                                                                                 | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))`                                                                     | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))`                                                                    | PASS    |          |
| `document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                                  | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, null)`                                                                                    | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))`                                                        | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))`                                                       | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))`                                     | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)`                                                                                  | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))`                                                      | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))`                                                     | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))`                                   | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, null)`                                                        | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))`                            | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))`                           | PASS    |          |
| `document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT \| NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))`         | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0, null)`                                                                                                  | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return true }))`                                                                      | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return false }))`                                                                     | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))`                                                   | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, null)`                                                                                         | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))`                                                             | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))`                                                            | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))`                                          | PASS    |          |
| `document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, null)`            

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

Received on Sunday, 23 April 2017 18:45:09 UTC