DOM: Less Than 2 Passes

Test files without 2 passes: 25; Subtests without 2 passes: 743; Failure level: 743/51866 (1.43%)

Test Files

  1. /dom/events/Event-constructors.html (3/13, 23.08%, 0.01% of total)
  2. /dom/events/EventTarget-dispatchEvent.html (3/17, 17.65%, 0.01% of total)
  3. /dom/interfaces.html (43/1260, 3.41%, 0.08% of total)
  4. /dom/lists/DOMTokenList-stringifier.html (1/1, 100.00%, 0.00% of total)
  5. /dom/nodes/DOMImplementation-createDocument.html (81/259, 31.27%, 0.16% of total)
  6. /dom/nodes/DOMImplementation-createHTMLDocument.html (1/11, 9.09%, 0.00% of total)
  7. /dom/nodes/Document-constructor.html (3/4, 75.00%, 0.01% of total)
  8. /dom/nodes/Document-createElement-namespace.html (1/46, 2.17%, 0.00% of total)
  9. /dom/nodes/Document-createElement.html (2/36, 5.56%, 0.00% of total)
  10. /dom/nodes/Document-createElementNS.html (1/183, 0.55%, 0.00% of total)
  11. /dom/nodes/Document-createEvent.html (12/73, 16.44%, 0.02% of total)
  12. /dom/nodes/Document-getElementsByTagName.html (5/16, 31.25%, 0.01% of total)
  13. /dom/nodes/Element-children.html (1/2, 50.00%, 0.00% of total)
  14. /dom/nodes/Element-classlist.html (4/64, 6.25%, 0.01% of total)
  15. /dom/nodes/Element-getElementsByTagName.html (5/17, 29.41%, 0.01% of total)
  16. /dom/nodes/MutationObserver-attributes.html (2/42, 4.76%, 0.00% of total)
  17. /dom/nodes/MutationObserver-childList.html (1/37, 2.70%, 0.00% of total)
  18. /dom/nodes/MutationObserver-inner-outer.html (1/3, 33.33%, 0.00% of total)
  19. /dom/nodes/Node-insertBefore.html (3/22, 13.64%, 0.01% of total)
  20. /dom/nodes/Node-isEqualNode.xhtml (1/10, 10.00%, 0.00% of total)
  21. /dom/nodes/Node-properties.html (8/693, 1.15%, 0.02% of total)
  22. /dom/nodes/attributes.html (2/37, 5.41%, 0.00% of total)
  23. /dom/nodes/case.html (2/285, 0.70%, 0.00% of total)
  24. /dom/ranges/Range-intersectsNode.html (2/2220, 0.09%, 0.00% of total)
  25. /dom/traversal/NodeIterator.html (555/743, 74.70%, 1.07% of total)
TestCh45Ed01Fx40Ie11Op12Sf07
/dom/events/Event-constructors.html (3/13, 23.08%, 0.01% of total)OKOKOKOKOKOK
Event constructors 2FAILFAILPASSFAILFAILFAIL
Event constructors 3FAILFAILPASSFAILFAILFAIL
Event constructors 4FAILFAILFAILFAILFAILFAIL
/dom/events/EventTarget-dispatchEvent.html (3/17, 17.65%, 0.01% of total)OKOKOKOKOKOK
Calling dispatchEvent(null).FAILFAILPASSFAILFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (KeyEvents).FAILFAILPASSFAILFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (TouchEvent).FAILFAILFAILFAILFAILFAIL
/dom/interfaces.html (43/1260, 3.41%, 0.08% of total)OKOKOKOKOKOK
Event interface: operation initEvent(DOMString,boolean,boolean)FAILFAILPASSFAILFAILFAIL
Event interface: document.createEvent("Event") must have own property "isTrusted"FAILFAILPASSFAILFAILFAIL
Event interface: new Event("foo") must have own property "isTrusted"FAILFAILPASSFAILFAILFAIL
CustomEvent interface: operation initCustomEvent(DOMString,boolean,boolean,any)FAILFAILPASSFAILFAILFAIL
Event interface: new CustomEvent("foo") must have own property "isTrusted"FAILFAILPASSFAILFAILFAIL
EventTarget interface: operation addEventListener(DOMString,EventListener,boolean)FAILFAILPASSFAILFAILFAIL
EventTarget interface: operation removeEventListener(DOMString,EventListener,boolean)FAILFAILPASSFAILFAILFAIL
HTMLCollection interface: operation item(unsigned long)FAILFAILPASSFAILFAILFAIL
HTMLCollection interface: calling item(unsigned long) on document.body.children with too few arguments must throw TypeErrorFAILFAILPASSFAILFAILFAIL
Document interface: attribute originPASSFAILFAILFAILFAILFAIL
Document interface: operation query(DOMString)FAILFAILFAILFAILFAILFAIL
Document interface: xmlDoc must inherit property "documentURI" with the proper type (2)FAILFAILPASSFAILFAILFAIL
Document interface: xmlDoc must inherit property "append" with the proper type (33)FAILFAILFAILFAILFAILFAIL
Document interface: xmlDoc must inherit property "query" with the proper type (34)FAILFAILFAILFAILFAILFAIL
Document interface: calling query(DOMString) on xmlDoc with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
DocumentFragment interface: operation query(DOMString)FAILFAILFAILFAILFAILFAIL
DocumentFragment interface: document.createDocumentFragment() must inherit property "append" with the proper type (6)FAILFAILFAILFAILFAILFAIL
DocumentFragment interface: document.createDocumentFragment() must inherit property "query" with the proper type (7)FAILFAILFAILFAILFAILFAIL
DocumentFragment interface: calling query(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
DocumentType interface: operation replaceWith([object Object],[object Object])FAILFAILFAILFAILFAILFAIL
DocumentType interface: document.doctype must inherit property "replaceWith" with the proper type (5)FAILFAILFAILFAILFAILFAIL
DocumentType interface: calling replaceWith([object Object],[object Object]) on document.doctype with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
Element interface: attribute namespaceURIPASSFAILFAILFAILFAILFAIL
Element interface: attribute prefixPASSFAILFAILFAILFAILFAIL
Element interface: attribute localNamePASSFAILFAILFAILFAILFAIL
Element interface: operation query(DOMString)FAILFAILFAILFAILFAILFAIL
Element interface: operation replaceWith([object Object],[object Object])FAILFAILFAILFAILFAILFAIL
Element interface: element must inherit property "append" with the proper type (32)FAILFAILFAILFAILFAILFAIL
Element interface: element must inherit property "query" with the proper type (33)FAILFAILFAILFAILFAILFAIL
Element interface: calling query(DOMString) on element with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
Element interface: element must inherit property "replaceWith" with the proper type (41)FAILFAILFAILFAILFAILFAIL
Element interface: calling replaceWith([object Object],[object Object]) on element with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
Attr interface: existence and properties of interface objectFAILPASSFAILFAILFAILFAIL
Attr interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAILFAIL
Attr interface: attribute nodeValuePASSFAILFAILFAILFAILFAIL
Attr interface: attribute textContentPASSFAILFAILFAILFAILFAIL
CharacterData interface: operation replaceWith([object Object],[object Object])FAILFAILFAILFAILFAILFAIL
CharacterData interface: document.createTextNode("abc") must inherit property "replaceWith" with the proper type (11)FAILFAILFAILFAILFAILFAIL
CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceWith" with the proper type (11)FAILFAILFAILFAILFAILFAIL
CharacterData interface: calling replaceWith([object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
CharacterData interface: document.createComment("abc") must inherit property "replaceWith" with the proper type (11)FAILFAILFAILFAILFAILFAIL
CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeErrorFAILFAILFAILFAILFAILFAIL
/dom/lists/DOMTokenList-stringifier.html (1/1, 100.00%, 0.00% of total)OKOKOKOKOKOK
DOMTokenList stringifierFAILFAILFAILFAILFAILFAIL
/dom/nodes/DOMImplementation-createDocument.html (81/259, 31.27%, 0.16% of total)OKOKOKOKOKOK
createDocument test 0: metadata for null,undefined,nullFAILFAILFAILFAILFAILFAIL
createDocument test 1: metadata for null,"foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 3: metadata for null,"f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 4: metadata for null,"foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 22: metadata for null,"xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 24: metadata for null,"xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 32: undefined,undefined,null,nullFAILFAILPASSFAILFAILFAIL
createDocument test 32: metadata for undefined,undefined,nullFAILFAILFAILFAILFAILFAIL
createDocument test 33: metadata for undefined,"foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 35: metadata for undefined,"f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 36: metadata for undefined,"foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 40: metadata for undefined,"xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 42: metadata for undefined,"xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 46: metadata for "http://example.com/","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 48: metadata for "http://example.com/","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 49: metadata for "http://example.com/","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 51: metadata for "http://example.com/","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 53: metadata for "http://example.com/","_:_",nullFAILFAILFAILFAILFAILFAIL
createDocument test 54: metadata for "http://example.com/","_:h0",nullFAILFAILFAILFAILFAILFAIL
createDocument test 55: metadata for "http://example.com/","_:test",nullFAILFAILFAILFAILFAILFAIL
createDocument test 56: metadata for "http://example.com/","l_:_",nullFAILFAILFAILFAILFAILFAIL
createDocument test 57: metadata for "http://example.com/","ns:_0",nullFAILFAILFAILFAILFAILFAIL
createDocument test 58: metadata for "http://example.com/","ns:a0",nullFAILFAILFAILFAILFAILFAIL
createDocument test 59: metadata for "http://example.com/","ns0:test",nullFAILFAILFAILFAILFAILFAIL
createDocument test 60: metadata for "http://example.com/","a.b:c",nullFAILFAILFAILFAILFAILFAIL
createDocument test 61: metadata for "http://example.com/","a-b:c",nullFAILFAILFAILFAILFAILFAIL
createDocument test 62: metadata for "http://example.com/","a-b:c",nullFAILFAILFAILFAILFAILFAIL
createDocument test 63: metadata for "http://example.com/","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 65: metadata for "http://example.com/","XMLNS",nullFAILFAILFAILFAILFAILFAIL
createDocument test 66: metadata for "http://example.com/","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 68: metadata for "http://example.com/","XML:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 70: metadata for "http://example.com/","XMLNS:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 71: metadata for "http://example.com/","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 100: metadata for "/","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 102: metadata for "/","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 103: metadata for "/","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 105: metadata for "/","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 107: metadata for "/","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 109: metadata for "/","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 112: metadata for "/","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 113: metadata for "http://www.w3.org/XML/1998/namespace","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 115: metadata for "http://www.w3.org/XML/1998/namespace","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 116: metadata for "http://www.w3.org/XML/1998/namespace","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 118: metadata for "http://www.w3.org/XML/1998/namespace","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 120: metadata for "http://www.w3.org/XML/1998/namespace","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 122: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 123: metadata for "http://www.w3.org/XML/1998/namespace","xml:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 125: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 136: metadata for "http://www.w3.org/2000/xmlns/","xmlns",nullFAILFAILFAILFAILFAILFAIL
createDocument test 139: metadata for "http://www.w3.org/2000/xmlns/","xmlns:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 142: metadata for "foo:","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 144: metadata for "foo:","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 145: metadata for "foo:","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 147: metadata for "foo:","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 149: metadata for "foo:","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 151: metadata for "foo:","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 154: metadata for "foo:","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 156: metadata for null,null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 157: metadata for null,"",nullFAILFAILFAILFAILFAILFAIL
createDocument test 158: metadata for undefined,null,undefinedFAILFAILFAILFAILFAILFAIL
createDocument test 159: undefined,undefined,undefined,nullFAILFAILPASSFAILFAILFAIL
createDocument test 159: metadata for undefined,undefined,undefinedFAILFAILFAILFAILFAILFAIL
createDocument test 160: metadata for undefined,"",undefinedFAILFAILFAILFAILFAILFAIL
createDocument test 161: metadata for "http://example.com/",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 162: metadata for "http://example.com/","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 163: metadata for "/",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 164: metadata for "/","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 165: metadata for "http://www.w3.org/XML/1998/namespace",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 166: metadata for "http://www.w3.org/XML/1998/namespace","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 167: metadata for "http://www.w3.org/2000/xmlns/",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 168: metadata for "http://www.w3.org/2000/xmlns/","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 169: metadata for "foo:",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 170: metadata for "foo:","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 171: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 172: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 173: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 174: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 175: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 176: metadata for null,"foo",DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 177: metadata for "foo",null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 178: metadata for "foo","bar",DocumentType nodeFAILFAILFAILFAILFAILFAIL
/dom/nodes/DOMImplementation-createHTMLDocument.html (1/11, 9.09%, 0.00% of total)OKOKOKOKOKOK
createHTMLDocument(): metadataFAILFAILFAILFAILFAILFAIL
/dom/nodes/Document-constructor.html (3/4, 75.00%, 0.01% of total)OKOKOKOKOKOK
new Document(): interfacesFAILFAILPASSFAILFAILFAIL
new Document(): metadataFAILFAILFAILFAILFAILFAIL
new Document(): URL parsingFAILFAILFAILFAILFAILFAIL
/dom/nodes/Document-createElement-namespace.html (1/46, 2.17%, 0.00% of total)OKOKOKOKOKOK
Created element's namespace in created XHTML documentFAILFAILPASSFAILFAILFAIL
/dom/nodes/Document-createElement.html (2/36, 5.56%, 0.00% of total)OKOKOKOKOKOK
createElement("İnput")FAILFAILPASSFAILFAILFAIL
createElement("marK")-FAILPASSFAILFAILFAIL
/dom/nodes/Document-createElementNS.html (1/183, 0.55%, 0.00% of total)OKOKOKOKOKOK
undefined namespaceFAILFAILPASSFAILFAILFAIL
/dom/nodes/Document-createEvent.html (12/73, 16.44%, 0.02% of total)OKOKOKOKOKOK
KeyEvents should be an alias for KeyboardEvent.FAILFAILPASSFAILFAILFAIL
createEvent('KeyEvents') should be initialized correctly.FAILFAILPASSFAILFAILFAIL
keyevents should be an alias for KeyboardEvent.FAILFAILPASSFAILFAILFAIL
createEvent('keyevents') should be initialized correctly.FAILFAILPASSFAILFAILFAIL
KEYEVENTS should be an alias for KeyboardEvent.FAILFAILPASSFAILFAILFAIL
createEvent('KEYEVENTS') should be initialized correctly.FAILFAILPASSFAILFAILFAIL
TouchEvent should be an alias for TouchEvent.FAILFAILFAILFAILFAILFAIL
createEvent('TouchEvent') should be initialized correctly.FAILFAILFAILFAILFAILFAIL
touchevent should be an alias for TouchEvent.FAILFAILFAILFAILFAILFAIL
createEvent('touchevent') should be initialized correctly.FAILFAILFAILFAILFAILFAIL
TOUCHEVENT should be an alias for TouchEvent.FAILFAILFAILFAILFAILFAIL
createEvent('TOUCHEVENT') should be initialized correctly.FAILFAILFAILFAILFAILFAIL
/dom/nodes/Document-getElementsByTagName.html (5/16, 31.25%, 0.01% of total)OKOKOKOKOKOK
Shouldn't be able to set unsigned properties on a HTMLCollection (non-strict mode)FAILFAILPASSFAILFAILFAIL
Shouldn't be able to set unsigned properties on a HTMLCollection (strict mode)FAILFAILPASSFAILFAILFAIL
hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNamesFAILFAILPASSFAILFAILFAIL
Element in HTML namespace, no prefix, non-ascii characters in nameFAILFAILPASSFAILFAILFAIL
Element in HTML namespace, prefix, non-ascii characters in nameFAILFAILFAILFAILFAILFAIL
/dom/nodes/Element-children.html (1/2, 50.00%, 0.00% of total)OKOKOKOKOKOK
HTMLCollection edge cases 1FAILFAILPASSFAILFAILFAIL
/dom/nodes/Element-classlist.html (4/64, 6.25%, 0.01% of total)OKOKOKOKOKOK
classList must be correct for an element that has classesFAILFAILFAILFAILFAILFAIL
empty classList should return the empty string since the ordered set parser skip the whitespacesFAILFAILFAILFAILFAILFAIL
classList.remove must collapse whitespaces around each token and remove duplicatesFAILFAILFAILFAILFAILFAIL
classList.add must collapse whitespaces and remove duplicates when adding a token that already existsFAILFAILFAILFAILFAILFAIL
/dom/nodes/Element-getElementsByTagName.html (5/17, 29.41%, 0.01% of total)OKOKOKOKOKOK
Shouldn't be able to set unsigned properties on a HTMLCollection (non-strict mode)FAILFAILPASSFAILFAILFAIL
Shouldn't be able to set unsigned properties on a HTMLCollection (strict mode)FAILFAILPASSFAILFAILFAIL
hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNamesFAILFAILPASSFAILFAILFAIL
Element in HTML namespace, no prefix, non-ascii characters in nameFAILFAILPASSFAILFAILFAIL
Element in HTML namespace, prefix, non-ascii characters in nameFAILFAILFAILFAILFAILFAIL
/dom/nodes/MutationObserver-attributes.html (2/42, 4.76%, 0.00% of total)OKTIMEOUTOKOKOKOK
attributes Element.classList.add: same value mutationFAILFAILPASSFAILFAILFAIL
attributes Element.classList.remove: missing token removal mutationFAILFAILPASSFAILFAILFAIL
/dom/nodes/MutationObserver-childList.html (1/37, 2.70%, 0.00% of total)OKTIMEOUTOKTIMEOUTOKOK
childList Node.replaceChild: internal replacement mutationFAILFAILPASSFAILFAILFAIL
/dom/nodes/MutationObserver-inner-outer.html (1/3, 33.33%, 0.00% of total)OKOKOKOKOKOK
innerHTML mutationFAILFAILPASSFAILFAILFAIL
/dom/nodes/Node-insertBefore.html (3/22, 13.64%, 0.01% of total)OKOKOKOKOKOK
If the context node is a document and a doctype is following the reference child, inserting a DocumentFragment with an element should throw a HierarchyRequestError.FAILFAILPASSFAILFAILFAIL
If the context node is a document and a doctype is following the reference child, inserting an element should throw a HierarchyRequestError.FAILFAILPASSFAILFAILFAIL
If the context node is a document with and element child, appending a doctype should throw a HierarchyRequestError.FAILFAILPASSFAILFAILFAIL
/dom/nodes/Node-isEqualNode.xhtml (1/10, 10.00%, 0.00% of total)OKOKOKOKOKOK
isEqualNode should return true when only the internal subsets of DocumentTypes differ.FAILFAILFAILFAILFAILFAIL
/dom/nodes/Node-properties.html (8/693, 1.15%, 0.02% of total)OKOKOKOKOKOK
foreignDoc.URLFAILFAILPASSFAILFAILFAIL
foreignDoc.characterSetFAILFAILPASSFAILFAILFAIL
foreignDoc.documentURIFAILFAILPASSFAILFAILFAIL
xmlDoc.URLFAILFAILPASSFAILFAILFAIL
xmlDoc.characterSetFAILFAILPASSFAILFAILFAIL
xmlDoc.documentURIFAILFAILPASSFAILFAILFAIL
xmlElement.namespaceURIFAILFAILFAILFAILFAILFAIL
detachedXmlElement.namespaceURIFAILFAILFAILFAILFAILFAIL
/dom/nodes/attributes.html (2/37, 5.41%, 0.00% of total)OKOKOKOKOKOK
AttrExodusFAILFAILFAILFAILFAILFAIL
Only lowercase attributes are returned on HTML elements (mixed case attribute)FAILFAILPASSFAILFAILFAIL
/dom/nodes/case.html (2/285, 0.70%, 0.00% of total)OKOKOKOKOKOK
getElementsByTagName a:ÄFAILFAILFAILFAILFAILFAIL
getElementsByTagName ÄFAILFAILPASSFAILFAILFAIL
/dom/ranges/Range-intersectsNode.html (2/2220, 0.09%, 0.00% of total)OKOKOKOKOKOK
Node 7 document, detached rangeFAILFAILPASSFAILFAILFAIL
Node 20 doctype, detached rangeFAILFAILPASSFAILFAILFAIL
/dom/traversal/NodeIterator.html (555/743, 74.70%, 1.07% of total)OKOKOKOKOKOK
document.createNodeIterator(paras[0], 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL