DOM: All Results

Test files: 220; Total subtests: 51866

Test Files

  1. /dom/collections/HTMLCollection-empty-name.html
  2. /dom/events/Event-constants.html
  3. /dom/events/Event-constructors.html
  4. /dom/events/Event-defaultPrevented.html
  5. /dom/events/Event-dispatch-bubbles-false.html
  6. /dom/events/Event-dispatch-handlers-changed.html
  7. /dom/events/Event-dispatch-omitted-capture.html
  8. /dom/events/Event-dispatch-redispatch.html
  9. /dom/events/Event-dispatch-reenter.html
  10. /dom/events/Event-dispatch-target-moved.html
  11. /dom/events/Event-dispatch-target-removed.html
  12. /dom/events/Event-initEvent.html
  13. /dom/events/Event-propagation.html
  14. /dom/events/Event-type-empty.html
  15. /dom/events/Event-type.html
  16. /dom/events/EventTarget-addEventListener.html
  17. /dom/events/EventTarget-dispatchEvent-returnvalue.html
  18. /dom/events/EventTarget-dispatchEvent.html
  19. /dom/events/EventTarget-removeEventListener.html
  20. /dom/interface-objects.html
  21. /dom/interfaces.html
  22. /dom/lists/DOMTokenList-stringifier.html
  23. /dom/nodes/CharacterData-appendData.html
  24. /dom/nodes/CharacterData-data.html
  25. /dom/nodes/CharacterData-deleteData.html
  26. /dom/nodes/CharacterData-insertData.html
  27. /dom/nodes/CharacterData-remove.html
  28. /dom/nodes/CharacterData-replaceData.html
  29. /dom/nodes/CharacterData-substringData.html
  30. /dom/nodes/Comment-constructor.html
  31. /dom/nodes/DOMImplementation-createDocument.html
  32. /dom/nodes/DOMImplementation-createDocumentType.html
  33. /dom/nodes/DOMImplementation-createHTMLDocument.html
  34. /dom/nodes/DOMImplementation-hasFeature.html
  35. /dom/nodes/Document-URL.sub.html
  36. /dom/nodes/Document-adoptNode.html
  37. /dom/nodes/Document-constructor.html
  38. /dom/nodes/Document-contentType/contentType/contenttype_bmp.html
  39. /dom/nodes/Document-contentType/contentType/contenttype_css.html
  40. /dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html
  41. /dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html
  42. /dom/nodes/Document-contentType/contentType/contenttype_gif.html
  43. /dom/nodes/Document-contentType/contentType/contenttype_html.html
  44. /dom/nodes/Document-contentType/contentType/contenttype_javascripturi.html
  45. /dom/nodes/Document-contentType/contentType/contenttype_jpg.html
  46. /dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html
  47. /dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html
  48. /dom/nodes/Document-contentType/contentType/contenttype_png.html
  49. /dom/nodes/Document-contentType/contentType/contenttype_txt.html
  50. /dom/nodes/Document-contentType/contentType/contenttype_xml.html
  51. /dom/nodes/Document-contentType/contentType/createDocument.html
  52. /dom/nodes/Document-contentType/contentType/createHTMLDocument.html
  53. /dom/nodes/Document-contentType/contentType/xhr_responseType_document.html
  54. /dom/nodes/Document-createAttribute.html
  55. /dom/nodes/Document-createComment.html
  56. /dom/nodes/Document-createElement-namespace.html
  57. /dom/nodes/Document-createElement.html
  58. /dom/nodes/Document-createElementNS.html
  59. /dom/nodes/Document-createEvent.html
  60. /dom/nodes/Document-createProcessingInstruction.html
  61. /dom/nodes/Document-createProcessingInstruction.xhtml
  62. /dom/nodes/Document-createTextNode.html
  63. /dom/nodes/Document-createTreeWalker.html
  64. /dom/nodes/Document-doctype.html
  65. /dom/nodes/Document-getElementById.html
  66. /dom/nodes/Document-getElementsByTagName.html
  67. /dom/nodes/Document-getElementsByTagName.xhtml
  68. /dom/nodes/Document-getElementsByTagNameNS.html
  69. /dom/nodes/Document-implementation.html
  70. /dom/nodes/Document-importNode.html
  71. /dom/nodes/DocumentType-literal.html
  72. /dom/nodes/DocumentType-literal.xhtml
  73. /dom/nodes/DocumentType-remove.html
  74. /dom/nodes/Element-childElement-null.html
  75. /dom/nodes/Element-childElement-null.svg
  76. /dom/nodes/Element-childElement-null.xhtml
  77. /dom/nodes/Element-childElementCount-dynamic-add.html
  78. /dom/nodes/Element-childElementCount-dynamic-add.svg
  79. /dom/nodes/Element-childElementCount-dynamic-add.xhtml
  80. /dom/nodes/Element-childElementCount-dynamic-remove.html
  81. /dom/nodes/Element-childElementCount-dynamic-remove.svg
  82. /dom/nodes/Element-childElementCount-dynamic-remove.xhtml
  83. /dom/nodes/Element-childElementCount-nochild.html
  84. /dom/nodes/Element-childElementCount-nochild.svg
  85. /dom/nodes/Element-childElementCount-nochild.xhtml
  86. /dom/nodes/Element-childElementCount.html
  87. /dom/nodes/Element-childElementCount.svg
  88. /dom/nodes/Element-childElementCount.xhtml
  89. /dom/nodes/Element-children.html
  90. /dom/nodes/Element-classlist.html
  91. /dom/nodes/Element-firstElementChild-entity.svg
  92. /dom/nodes/Element-firstElementChild-entity.xhtml
  93. /dom/nodes/Element-firstElementChild-namespace.html
  94. /dom/nodes/Element-firstElementChild-namespace.svg
  95. /dom/nodes/Element-firstElementChild-namespace.xhtml
  96. /dom/nodes/Element-firstElementChild.html
  97. /dom/nodes/Element-firstElementChild.svg
  98. /dom/nodes/Element-firstElementChild.xhtml
  99. /dom/nodes/Element-getElementsByClassName.html
  100. /dom/nodes/Element-getElementsByTagName.html
  101. /dom/nodes/Element-getElementsByTagNameNS.html
  102. /dom/nodes/Element-lastElementChild.html
  103. /dom/nodes/Element-lastElementChild.svg
  104. /dom/nodes/Element-lastElementChild.xhtml
  105. /dom/nodes/Element-matches.html
  106. /dom/nodes/Element-nextElementSibling.html
  107. /dom/nodes/Element-nextElementSibling.svg
  108. /dom/nodes/Element-nextElementSibling.xhtml
  109. /dom/nodes/Element-previousElementSibling.html
  110. /dom/nodes/Element-previousElementSibling.svg
  111. /dom/nodes/Element-previousElementSibling.xhtml
  112. /dom/nodes/Element-remove.html
  113. /dom/nodes/Element-removeAttributeNS.html
  114. /dom/nodes/Element-siblingElement-null.html
  115. /dom/nodes/Element-siblingElement-null.svg
  116. /dom/nodes/Element-siblingElement-null.xhtml
  117. /dom/nodes/Element-tagName.html
  118. /dom/nodes/MutationObserver-attributes.html
  119. /dom/nodes/MutationObserver-characterData.html
  120. /dom/nodes/MutationObserver-childList.html
  121. /dom/nodes/MutationObserver-disconnect.html
  122. /dom/nodes/MutationObserver-document.html
  123. /dom/nodes/MutationObserver-inner-outer.html
  124. /dom/nodes/MutationObserver-takeRecords.html
  125. /dom/nodes/Node-appendChild.html
  126. /dom/nodes/Node-childNodes.html
  127. /dom/nodes/Node-cloneNode.html
  128. /dom/nodes/Node-compareDocumentPosition.html
  129. /dom/nodes/Node-constants.html
  130. /dom/nodes/Node-contains.html
  131. /dom/nodes/Node-insertBefore.html
  132. /dom/nodes/Node-isEqualNode.xhtml
  133. /dom/nodes/Node-lookupPrefix.xhtml
  134. /dom/nodes/Node-nodeName.html
  135. /dom/nodes/Node-nodeName.xhtml
  136. /dom/nodes/Node-nodeValue.html
  137. /dom/nodes/Node-normalize.html
  138. /dom/nodes/Node-parentElement.html
  139. /dom/nodes/Node-parentNode.html
  140. /dom/nodes/Node-properties.html
  141. /dom/nodes/Node-removeChild.html
  142. /dom/nodes/Node-replaceChild.html
  143. /dom/nodes/Node-textContent.html
  144. /dom/nodes/ParentNode-querySelector-All.html
  145. /dom/nodes/ParentNode-querySelector-All.xht
  146. /dom/nodes/ProcessingInstruction-literal-1.xhtml
  147. /dom/nodes/ProcessingInstruction-literal-2.xhtml
  148. /dom/nodes/Text-constructor.html
  149. /dom/nodes/Text-splitText.html
  150. /dom/nodes/attributes.html
  151. /dom/nodes/case.html
  152. /dom/nodes/getElementsByClassName-01.htm
  153. /dom/nodes/getElementsByClassName-02.htm
  154. /dom/nodes/getElementsByClassName-03.htm
  155. /dom/nodes/getElementsByClassName-04.htm
  156. /dom/nodes/getElementsByClassName-05.htm
  157. /dom/nodes/getElementsByClassName-06.htm
  158. /dom/nodes/getElementsByClassName-07.htm
  159. /dom/nodes/getElementsByClassName-08.htm
  160. /dom/nodes/getElementsByClassName-09.htm
  161. /dom/nodes/getElementsByClassName-12.htm
  162. /dom/nodes/getElementsByClassName-13.htm
  163. /dom/nodes/getElementsByClassName-14.htm
  164. /dom/nodes/getElementsByClassName-15.htm
  165. /dom/nodes/getElementsByClassName-16.htm
  166. /dom/nodes/getElementsByClassName-17.htm
  167. /dom/nodes/getElementsByClassName-18.htm
  168. /dom/nodes/getElementsByClassName-19.htm
  169. /dom/nodes/getElementsByClassName-20.htm
  170. /dom/nodes/getElementsByClassName-21.htm
  171. /dom/nodes/getElementsByClassName-22.htm
  172. /dom/nodes/getElementsByClassName-23.htm
  173. /dom/nodes/getElementsByClassName-24.htm
  174. /dom/nodes/getElementsByClassName-25.htm
  175. /dom/nodes/getElementsByClassName-26.htm
  176. /dom/nodes/getElementsByClassName-27.htm
  177. /dom/nodes/getElementsByClassName-28.htm
  178. /dom/nodes/getElementsByClassName-29.htm
  179. /dom/nodes/getElementsByClassName-30.htm
  180. /dom/nodes/getElementsByClassName-31.htm
  181. /dom/ranges/Range-commonAncestorContainer-2.html
  182. /dom/traversal/NodeFilter-constants.html
  183. /dom/traversal/TreeWalker-acceptNode-filter.html
  184. /dom/traversal/TreeWalker-basic.html
  185. /dom/traversal/TreeWalker-currentNode.html
  186. /dom/traversal/TreeWalker-previousNodeLastChildReject.html
  187. /dom/traversal/TreeWalker-previousSiblingLastChildSkip.html
  188. /dom/traversal/TreeWalker-traversal-reject.html
  189. /dom/traversal/TreeWalker-traversal-skip-most.html
  190. /dom/traversal/TreeWalker-traversal-skip.html
  191. /dom/traversal/TreeWalker-walking-outside-a-tree.html
  192. /dom/nodes/Document-characterSet-normalization.html
  193. /dom/ranges/Range-attributes.html
  194. /dom/ranges/Range-cloneContents.html
  195. /dom/ranges/Range-cloneRange.html
  196. /dom/ranges/Range-collapse.html
  197. /dom/ranges/Range-commonAncestorContainer.html
  198. /dom/ranges/Range-compareBoundaryPoints.html
  199. /dom/ranges/Range-comparePoint-2.html
  200. /dom/ranges/Range-comparePoint.html
  201. /dom/ranges/Range-deleteContents.html
  202. /dom/ranges/Range-detach.html
  203. /dom/ranges/Range-extractContents.html
  204. /dom/ranges/Range-insertNode.html
  205. /dom/ranges/Range-intersectsNode-binding.html
  206. /dom/ranges/Range-intersectsNode.html
  207. /dom/ranges/Range-isPointInRange.html
  208. /dom/ranges/Range-mutations.html
  209. /dom/ranges/Range-selectNode.html
  210. /dom/ranges/Range-set.html
  211. /dom/ranges/Range-surroundContents.html
  212. /dom/traversal/NodeIterator-removal.html
  213. /dom/traversal/NodeIterator.html
  214. /domparsing/DOMParser-parseFromString-html.html
  215. /domparsing/DOMParser-parseFromString-xml.html
  216. /domparsing/XMLSerializer-serializeToString.html
  217. /domparsing/insert-adjacent.html
  218. /domxpath/001.html
  219. /domxpath/002.html
  220. /domxpath/evaluator-constructor.html
TestCh45Ed01Fx40Ie11Op12Sf07
/dom/collections/HTMLCollection-empty-name.htmlOKOKOKOKOKOK
Empty string as a name for Document.getElementsByTagNamePASSPASSPASSPASSFAILFAIL
Empty string as a name for Element.getElementsByTagNamePASSPASSPASSPASSFAILFAIL
Empty string as a name for Document.getElementsByTagNameNSPASSPASSPASSPASSFAILFAIL
Empty string as a name for Element.getElementsByTagNameNSPASSPASSPASSPASSFAILFAIL
Empty string as a name for Document.getElementsByClassNamePASSPASSPASSPASSFAILFAIL
Empty string as a name for Element.getElementsByClassNamePASSPASSPASSPASSFAILFAIL
Empty string as a name for Element.childrenPASSPASSPASSPASSFAILPASS
/dom/events/Event-constants.htmlOKOKOKOKOKOK
Constants for eventPhase on Event interface object.PASSFAILPASSFAILFAILPASS
Constants for eventPhase on Event prototype object.PASSFAILPASSFAILFAILPASS
Constants for eventPhase on Event object.PASSFAILPASSFAILFAILPASS
Constants for eventPhase on CustomEvent object.PASSFAILPASSFAILFAILPASS
/dom/events/Event-constructors.htmlOKOKOKOKOKOK
Event constructorsPASSPASSPASSPASSFAILFAIL
Event constructors 1PASSPASSPASSFAILPASSPASS
Event constructors 2FAILFAILPASSFAILFAILFAIL
Event constructors 3FAILFAILPASSFAILFAILFAIL
Event constructors 4FAILFAILFAILFAILFAILFAIL
Event constructors 5PASSPASSPASSFAILPASSPASS
Event constructors 6PASSPASSPASSFAILPASSPASS
Event constructors 7PASSPASSPASSFAILPASSPASS
Event constructors 8PASSPASSPASSFAILPASSPASS
Event constructors 9PASSPASSPASSFAILPASSPASS
Event constructors 10PASSPASSPASSFAILPASSPASS
Event constructors 11PASSPASSPASSFAILPASSPASS
Event constructors 12PASSPASSPASSFAILPASSPASS
/dom/events/Event-defaultPrevented.htmlOKOKOKOKOKOK
When an event is created, defaultPrevented should be initialized to false.PASSPASSPASSPASSPASSPASS
initEvent should work correctly (not cancelable).PASSPASSPASSPASSPASSPASS
preventDefault() should not change defaultPrevented if cancelable is false.PASSPASSPASSPASSPASSPASS
initEvent should work correctly (cancelable).PASSPASSPASSPASSPASSPASS
preventDefault() should change defaultPrevented if cancelable is false.PASSPASSPASSFAILPASSPASS
initEvent should unset defaultPrevented.PASSFAILPASSPASSFAILPASS
/dom/events/Event-dispatch-bubbles-false.htmlOKOKOKOKOKOK
Event.dispatchEvent with Event.bubbles set to false.PASSPASSPASSPASSPASSPASS
/dom/events/Event-dispatch-handlers-changed.htmlOKOKOKOKOKOK
Dispatch additional events inside an event listener PASSPASSPASSPASSPASSPASS
/dom/events/Event-dispatch-omitted-capture.htmlOKOKOKOKOKOK
EventTarget.addEventListener with the capture argument omittedPASSPASSPASSPASSPASSPASS
/dom/events/Event-dispatch-redispatch.htmlOKOKOKOKOKOK
EventTarget#dispatchEvent(): redispatching a native eventFAILPASSPASSFAILPASSFAIL
/dom/events/Event-dispatch-reenter.htmlOKOKOKOKOKOK
Dispatch additional events inside an event listener PASSPASSPASSPASSPASSPASS
/dom/events/Event-dispatch-target-moved.htmlOKOKOKOKOKOK
Event propagation path when an element in it is moved within the DOMPASSPASSPASSPASSPASSPASS
/dom/events/Event-dispatch-target-removed.htmlOKOKOKOKOKOK
Event propagation path when an element in it is removed from the DOMPASSPASSPASSPASSPASSPASS
/dom/events/Event-initEvent.htmlOKOKOKOKOKOK
Properties of initEvent(type, true, true)FAILPASSPASSPASSPASSFAIL
Properties of initEvent(type, true, false)FAILPASSPASSPASSPASSFAIL
Properties of initEvent(type, false, true)FAILPASSPASSPASSPASSFAIL
Properties of initEvent(type, false, false)FAILPASSPASSPASSPASSFAIL
Calling initEvent multiple times (getting type).PASSPASSPASSPASSPASSPASS
Calling initEvent multiple times (not getting type).PASSPASSPASSPASSPASSPASS
Calling initEvent must not have an effect during dispatching.PASSPASSPASSPASSPASSPASS
Calling initEvent must unset the stop propagation flag.PASSFAILFAILFAILFAILPASS
Calling initEvent during propagation.PASSPASSPASSPASSPASSPASS
/dom/events/Event-propagation.htmlOKOKOKOKOKOK
Newly-created EventPASSPASSPASSPASSPASSPASS
After stopPropagation()PASSPASSFAILPASSPASSPASS
After stopImmediatePropagation()PASSPASSFAILPASSPASSPASS
/dom/events/Event-type-empty.htmlOKOKOKOKOKOK
initEventFAILPASSPASSPASSPASSFAIL
ConstructorFAILPASSPASSFAILPASSFAIL
/dom/events/Event-type.htmlOKOKOKOKOKOK
Event.type should initially be the empty stringPASSPASSPASSPASSPASSPASS
Event.type should be initialized by initEventPASSPASSPASSPASSPASSPASS
Event.type should be initialized by the constructorPASSPASSPASSFAILPASSPASS
/dom/events/EventTarget-addEventListener.htmlOKOKOKOKOKOK
Adding a null event listener should succeedPASSPASSPASSPASSPASSPASS
/dom/events/EventTarget-dispatchEvent-returnvalue.htmlOKOKOKOKOKOK
Return value of EventTarget.dispatchEvent.PASSPASSPASSPASSPASSPASS
/dom/events/EventTarget-dispatchEvent.htmlOKOKOKOKOKOK
Calling dispatchEvent(null).FAILFAILPASSFAILFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (CustomEvent).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (Event).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (Events).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (HTMLEvents).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (KeyboardEvent).PASSPASSPASSPASSFAILFAIL
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 (MessageEvent).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (MouseEvent).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (MouseEvents).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (TouchEvent).FAILFAILFAILFAILFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (UIEvent).PASSPASSPASSPASSFAILFAIL
If the event's initialized flag is not set, an InvalidStateError must be thrown (UIEvents).PASSPASSPASSPASSFAILFAIL
If the event's dispatch flag is set, an InvalidStateError must be thrown.PASSPASSPASSPASSFAILFAIL
Exceptions from event listeners must not be propagated.PASSPASSPASSPASSPASSPASS
Event listeners added during dispatch should be calledFAILPASSPASSFAILPASSFAIL
Event listeners should be called in order of additionPASSPASSPASSFAILPASSPASS
/dom/events/EventTarget-removeEventListener.htmlOKOKOKOKOKOK
removing a null event listener should succeedPASSPASSPASSPASSPASSPASS
/dom/interface-objects.htmlOKOKOKOKOKOK
Interface objects properties should not be EnumerablePASSPASSPASSPASSPASSPASS
Should be able to delete Event.FAILPASSPASSPASSPASSPASS
Should be able to delete CustomEvent.FAILPASSPASSPASSPASSPASS
Should be able to delete EventTarget.FAILPASSPASSFAILFAILFAIL
Should be able to delete Node.FAILPASSPASSPASSFAILPASS
Should be able to delete Document.FAILPASSPASSPASSFAILPASS
Should be able to delete DOMImplementation.FAILPASSPASSPASSFAILPASS
Should be able to delete DocumentFragment.FAILPASSPASSPASSFAILPASS
Should be able to delete ProcessingInstruction.FAILPASSPASSPASSFAILPASS
Should be able to delete DocumentType.FAILPASSPASSPASSFAILPASS
Should be able to delete Element.FAILPASSPASSPASSFAILPASS
Should be able to delete Attr.FAILPASSPASSPASSFAILPASS
Should be able to delete CharacterData.FAILPASSPASSPASSPASSPASS
Should be able to delete Text.FAILPASSPASSPASSFAILPASS
Should be able to delete Comment.FAILPASSPASSPASSFAILPASS
Should be able to delete NodeIterator.FAILPASSPASSPASSFAILPASS
Should be able to delete TreeWalker.FAILPASSPASSPASSFAILPASS
Should be able to delete NodeFilter.FAILPASSPASSPASSPASSPASS
Should be able to delete NodeList.FAILPASSPASSPASSFAILPASS
Should be able to delete HTMLCollection.FAILPASSPASSPASSFAILPASS
Should be able to delete DOMStringList.FAILPASSPASSPASSFAILPASS
Should be able to delete DOMTokenList.FAILPASSPASSPASSFAILPASS
Should be able to delete DOMSettableTokenList.FAILPASSPASSPASSFAILPASS
/dom/interfaces.htmlOKOKOKOKOKOK
Event interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
Event interface object lengthPASSFAILPASSFAILFAILFAIL
Event interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
Event interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Event interface: attribute typePASSPASSPASSPASSFAILFAIL
Event interface: attribute targetPASSPASSPASSPASSFAILFAIL
Event interface: attribute currentTargetPASSPASSPASSPASSFAILFAIL
Event interface: constant NONE on interface objectPASSFAILPASSFAILFAILPASS
Event interface: constant NONE on interface prototype objectPASSFAILPASSFAILFAILPASS
Event interface: constant CAPTURING_PHASE on interface objectPASSPASSPASSPASSPASSPASS
Event interface: constant CAPTURING_PHASE on interface prototype objectPASSPASSPASSPASSPASSPASS
Event interface: constant AT_TARGET on interface objectPASSPASSPASSPASSPASSPASS
Event interface: constant AT_TARGET on interface prototype objectPASSPASSPASSPASSPASSPASS
Event interface: constant BUBBLING_PHASE on interface objectPASSPASSPASSPASSPASSPASS
Event interface: constant BUBBLING_PHASE on interface prototype objectPASSPASSPASSPASSPASSPASS
Event interface: attribute eventPhasePASSPASSPASSPASSFAILFAIL
Event interface: operation stopPropagation()PASSPASSPASSPASSFAILPASS
Event interface: operation stopImmediatePropagation()PASSPASSPASSPASSFAILPASS
Event interface: attribute bubblesPASSPASSPASSPASSFAILFAIL
Event interface: attribute cancelablePASSPASSPASSPASSFAILFAIL
Event interface: operation preventDefault()PASSPASSPASSPASSFAILPASS
Event interface: attribute defaultPreventedPASSPASSPASSPASSFAILFAIL
Event interface: attribute timeStampPASSPASSPASSPASSFAILFAIL
Event interface: operation initEvent(DOMString,boolean,boolean)FAILFAILPASSFAILFAILFAIL
Event must be primary interface of document.createEvent("Event")PASSPASSPASSPASSPASSPASS
Stringification of document.createEvent("Event")PASSPASSPASSPASSPASSPASS
Event interface: document.createEvent("Event") must inherit property "type" with the proper type (0)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must inherit property "target" with the proper type (1)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must inherit property "currentTarget" with the proper type (2)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must inherit property "NONE" with the proper type (3)PASSFAILPASSFAILFAILPASS
Event interface: document.createEvent("Event") must inherit property "CAPTURING_PHASE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Event interface: document.createEvent("Event") must inherit property "AT_TARGET" with the proper type (5)PASSPASSPASSPASSPASSPASS
Event interface: document.createEvent("Event") must inherit property "BUBBLING_PHASE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Event interface: document.createEvent("Event") must inherit property "eventPhase" with the proper type (7)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must inherit property "stopPropagation" with the proper type (8)PASSPASSPASSPASSPASSPASS
Event interface: document.createEvent("Event") must inherit property "stopImmediatePropagation" with the proper type (9)PASSPASSPASSPASSPASSPASS
Event interface: document.createEvent("Event") must inherit property "bubbles" with the proper type (10)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must inherit property "cancelable" with the proper type (11)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must inherit property "preventDefault" with the proper type (12)PASSPASSPASSPASSPASSPASS
Event interface: document.createEvent("Event") must inherit property "defaultPrevented" with the proper type (13)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must have own property "isTrusted"FAILFAILPASSFAILFAILFAIL
Event interface: document.createEvent("Event") must inherit property "timeStamp" with the proper type (15)PASSPASSPASSPASSFAILPASS
Event interface: document.createEvent("Event") must inherit property "initEvent" with the proper type (16)PASSPASSPASSPASSPASSPASS
Event interface: calling initEvent(DOMString,boolean,boolean) on document.createEvent("Event") with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
Event must be primary interface of new Event("foo")PASSPASSPASSFAILPASSPASS
Stringification of new Event("foo")PASSPASSPASSFAILPASSPASS
Event interface: new Event("foo") must inherit property "type" with the proper type (0)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "target" with the proper type (1)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "currentTarget" with the proper type (2)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "NONE" with the proper type (3)PASSFAILPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "CAPTURING_PHASE" with the proper type (4)PASSPASSPASSFAILPASSPASS
Event interface: new Event("foo") must inherit property "AT_TARGET" with the proper type (5)PASSPASSPASSFAILPASSPASS
Event interface: new Event("foo") must inherit property "BUBBLING_PHASE" with the proper type (6)PASSPASSPASSFAILPASSPASS
Event interface: new Event("foo") must inherit property "eventPhase" with the proper type (7)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "stopPropagation" with the proper type (8)PASSPASSPASSFAILPASSPASS
Event interface: new Event("foo") must inherit property "stopImmediatePropagation" with the proper type (9)PASSPASSPASSFAILPASSPASS
Event interface: new Event("foo") must inherit property "bubbles" with the proper type (10)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "cancelable" with the proper type (11)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "preventDefault" with the proper type (12)PASSPASSPASSFAILPASSPASS
Event interface: new Event("foo") must inherit property "defaultPrevented" with the proper type (13)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must have own property "isTrusted"FAILFAILPASSFAILFAILFAIL
Event interface: new Event("foo") must inherit property "timeStamp" with the proper type (15)PASSPASSPASSFAILFAILPASS
Event interface: new Event("foo") must inherit property "initEvent" with the proper type (16)PASSPASSPASSFAILPASSPASS
Event interface: calling initEvent(DOMString,boolean,boolean) on new Event("foo") with too few arguments must throw TypeErrorFAILPASSPASSFAILFAILFAIL
CustomEvent interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
CustomEvent interface object lengthPASSFAILPASSFAILFAILFAIL
CustomEvent interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
CustomEvent interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
CustomEvent interface: attribute detailPASSPASSPASSPASSFAILFAIL
CustomEvent interface: operation initCustomEvent(DOMString,boolean,boolean,any)FAILFAILPASSFAILFAILFAIL
CustomEvent must be primary interface of new CustomEvent("foo")PASSPASSPASSFAILPASSPASS
Stringification of new CustomEvent("foo")PASSPASSPASSFAILPASSPASS
CustomEvent interface: new CustomEvent("foo") must inherit property "detail" with the proper type (0)PASSPASSPASSFAILFAILPASS
CustomEvent interface: new CustomEvent("foo") must inherit property "initCustomEvent" with the proper type (1)PASSPASSPASSFAILPASSPASS
CustomEvent interface: calling initCustomEvent(DOMString,boolean,boolean,any) on new CustomEvent("foo") with too few arguments must throw TypeErrorFAILPASSPASSFAILFAILFAIL
Event interface: new CustomEvent("foo") must inherit property "type" with the proper type (0)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "target" with the proper type (1)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "currentTarget" with the proper type (2)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "NONE" with the proper type (3)PASSFAILPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "CAPTURING_PHASE" with the proper type (4)PASSPASSPASSFAILPASSPASS
Event interface: new CustomEvent("foo") must inherit property "AT_TARGET" with the proper type (5)PASSPASSPASSFAILPASSPASS
Event interface: new CustomEvent("foo") must inherit property "BUBBLING_PHASE" with the proper type (6)PASSPASSPASSFAILPASSPASS
Event interface: new CustomEvent("foo") must inherit property "eventPhase" with the proper type (7)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "stopPropagation" with the proper type (8)PASSPASSPASSFAILPASSPASS
Event interface: new CustomEvent("foo") must inherit property "stopImmediatePropagation" with the proper type (9)PASSPASSPASSFAILPASSPASS
Event interface: new CustomEvent("foo") must inherit property "bubbles" with the proper type (10)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "cancelable" with the proper type (11)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "preventDefault" with the proper type (12)PASSPASSPASSFAILPASSPASS
Event interface: new CustomEvent("foo") must inherit property "defaultPrevented" with the proper type (13)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must have own property "isTrusted"FAILFAILPASSFAILFAILFAIL
Event interface: new CustomEvent("foo") must inherit property "timeStamp" with the proper type (15)PASSPASSPASSFAILFAILPASS
Event interface: new CustomEvent("foo") must inherit property "initEvent" with the proper type (16)PASSPASSPASSFAILPASSPASS
Event interface: calling initEvent(DOMString,boolean,boolean) on new CustomEvent("foo") with too few arguments must throw TypeErrorFAILPASSPASSFAILFAILFAIL
EventTarget interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
EventTarget interface object lengthPASSFAILPASSFAILFAILFAIL
EventTarget interface: existence and properties of interface prototype objectFAILPASSPASSFAILFAILFAIL
EventTarget interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSFAILFAILFAIL
EventTarget interface: operation addEventListener(DOMString,EventListener,boolean)FAILFAILPASSFAILFAILFAIL
EventTarget interface: operation removeEventListener(DOMString,EventListener,boolean)FAILFAILPASSFAILFAILFAIL
EventTarget interface: operation dispatchEvent(Event)PASSFAILPASSFAILFAILFAIL
EventListener interface: existence and properties of interface objectPASSPASSPASSPASSPASSPASS
EventListener interface: existence and properties of interface prototype objectPASSPASSPASSPASSPASSPASS
EventListener interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSPASS
EventListener interface: operation handleEvent(Event)PASSPASSPASSPASSPASSPASS
NodeList interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
NodeList interface object lengthPASSFAILPASSFAILFAILFAIL
NodeList interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeList interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
NodeList interface: operation item(unsigned long)PASSFAILPASSFAILFAILPASS
NodeList interface: attribute lengthPASSPASSPASSPASSFAILFAIL
NodeList must be primary interface of document.querySelectorAll("script")PASSPASSPASSPASSPASSPASS
Stringification of document.querySelectorAll("script")PASSPASSPASSPASSPASSPASS
NodeList interface: document.querySelectorAll("script") must inherit property "item" with the proper type (0)PASSPASSPASSPASSPASSPASS
NodeList interface: calling item(unsigned long) on document.querySelectorAll("script") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
NodeList interface: document.querySelectorAll("script") must inherit property "length" with the proper type (1)PASSPASSPASSPASSFAILFAIL
HTMLCollection interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
HTMLCollection interface object lengthPASSFAILPASSFAILFAILFAIL
HTMLCollection interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
HTMLCollection interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
HTMLCollection interface: attribute lengthPASSPASSPASSPASSFAILFAIL
HTMLCollection interface: operation item(unsigned long)FAILFAILPASSFAILFAILFAIL
HTMLCollection interface: operation namedItem(DOMString)PASSFAILPASSFAILFAILFAIL
HTMLCollection must be primary interface of document.body.childrenPASSPASSPASSPASSPASSPASS
Stringification of document.body.childrenPASSPASSPASSPASSPASSPASS
HTMLCollection interface: document.body.children must inherit property "length" with the proper type (0)PASSPASSPASSPASSFAILFAIL
HTMLCollection interface: document.body.children must inherit property "item" with the proper type (1)PASSPASSPASSPASSPASSPASS
HTMLCollection interface: calling item(unsigned long) on document.body.children with too few arguments must throw TypeErrorFAILFAILPASSFAILFAILFAIL
HTMLCollection interface: document.body.children must inherit property "namedItem" with the proper type (2)PASSPASSPASSPASSPASSPASS
HTMLCollection interface: calling namedItem(DOMString) on document.body.children with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
MutationObserver interface: existence and properties of interface objectPASSPASSPASSPASSFAILFAIL
MutationObserver interface object lengthPASSFAILPASSFAILFAILFAIL
MutationObserver interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
MutationObserver interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAILFAIL
MutationObserver interface: operation observe(Node,MutationObserverInit)PASSFAILFAILFAILFAILPASS
MutationObserver interface: operation disconnect()PASSPASSPASSPASSFAILPASS
MutationObserver interface: operation takeRecords()PASSPASSPASSPASSFAILPASS
MutationRecord interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
MutationRecord interface object lengthPASSFAILPASSFAILFAILFAIL
MutationRecord interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
MutationRecord interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute typePASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute targetPASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute addedNodesPASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute removedNodesPASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute previousSiblingPASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute nextSiblingPASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute attributeNamePASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute attributeNamespacePASSPASSPASSPASSFAILFAIL
MutationRecord interface: attribute oldValuePASSPASSPASSPASSFAILFAIL
Node interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
Node interface object lengthPASSFAILPASSFAILFAILFAIL
Node interface: existence and properties of interface prototype objectFAILPASSPASSFAILFAILFAIL
Node interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Node interface: constant ELEMENT_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant ELEMENT_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant ATTRIBUTE_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant ATTRIBUTE_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant TEXT_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant TEXT_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant CDATA_SECTION_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant CDATA_SECTION_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant ENTITY_REFERENCE_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant ENTITY_REFERENCE_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant ENTITY_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant ENTITY_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant PROCESSING_INSTRUCTION_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant PROCESSING_INSTRUCTION_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant COMMENT_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant COMMENT_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_TYPE_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_TYPE_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_FRAGMENT_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_FRAGMENT_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant NOTATION_NODE on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant NOTATION_NODE on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: attribute nodeTypePASSPASSPASSPASSFAILFAIL
Node interface: attribute nodeNamePASSPASSPASSPASSFAILFAIL
Node interface: attribute baseURIPASSPASSPASSFAILFAILFAIL
Node interface: attribute ownerDocumentPASSPASSPASSPASSFAILFAIL
Node interface: attribute parentNodePASSPASSPASSPASSFAILFAIL
Node interface: attribute parentElementPASSPASSPASSFAILFAILFAIL
Node interface: operation hasChildNodes()PASSPASSPASSPASSFAILPASS
Node interface: attribute childNodesPASSPASSPASSPASSFAILFAIL
Node interface: attribute firstChildPASSPASSPASSPASSFAILFAIL
Node interface: attribute lastChildPASSPASSPASSPASSFAILFAIL
Node interface: attribute previousSiblingPASSPASSPASSPASSFAILFAIL
Node interface: attribute nextSiblingPASSPASSPASSPASSFAILFAIL
Node interface: attribute nodeValuePASSFAILPASSFAILFAILFAIL
Node interface: attribute textContentPASSFAILPASSFAILFAILFAIL
Node interface: operation normalize()PASSPASSPASSPASSFAILPASS
Node interface: operation cloneNode(boolean)PASSPASSPASSPASSFAILPASS
Node interface: operation isEqualNode(Node)PASSFAILPASSFAILFAILFAIL
Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_PRECEDING on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_PRECEDING on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_CONTAINS on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_CONTAINS on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface objectPASSPASSPASSPASSPASSPASS
Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface prototype objectPASSPASSPASSPASSPASSPASS
Node interface: operation compareDocumentPosition(Node)PASSFAILPASSFAILFAILFAIL
Node interface: operation contains(Node)PASSFAILPASSFAILFAILFAIL
Node interface: operation lookupPrefix(DOMString)PASSFAILPASSFAILFAILFAIL
Node interface: operation lookupNamespaceURI(DOMString)PASSFAILPASSFAILFAILFAIL
Node interface: operation isDefaultNamespace(DOMString)PASSFAILPASSFAILFAILFAIL
Node interface: operation insertBefore(Node,Node)PASSFAILPASSFAILFAILPASS
Node interface: operation appendChild(Node)PASSFAILPASSFAILFAILPASS
Node interface: operation replaceChild(Node,Node)PASSFAILPASSFAILFAILPASS
Node interface: operation removeChild(Node)PASSFAILPASSFAILFAILPASS
Document interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
Document interface object lengthPASSFAILPASSFAILFAILFAIL
Document interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
Document interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Document interface: attribute implementationPASSPASSPASSPASSFAILFAIL
Document interface: attribute URLPASSFAILPASSFAILFAILFAIL
Document interface: attribute documentURIPASSFAILPASSFAILFAILFAIL
Document interface: attribute originPASSFAILFAILFAILFAILFAIL
Document interface: attribute compatModePASSPASSPASSPASSFAILFAIL
Document interface: attribute characterSetPASSPASSPASSPASSFAILFAIL
Document interface: attribute contentTypePASSFAILPASSFAILFAILFAIL
Document interface: attribute doctypePASSPASSPASSPASSFAILFAIL
Document interface: attribute documentElementPASSPASSPASSPASSFAILFAIL
Document interface: operation getElementsByTagName(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation getElementsByTagNameNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation getElementsByClassName(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createElement(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createElementNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createDocumentFragment()PASSPASSPASSPASSFAILPASS
Document interface: operation createTextNode(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createComment(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createProcessingInstruction(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation importNode(Node,boolean)PASSFAILPASSFAILFAILFAIL
Document interface: operation adoptNode(Node)PASSFAILPASSFAILFAILFAIL
Document interface: operation createAttribute(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createAttributeNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createEvent(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: operation createRange()PASSPASSPASSPASSFAILPASS
Document interface: operation createNodeIterator(Node,unsigned long,NodeFilter)PASSFAILPASSFAILFAILFAIL
Document interface: operation createTreeWalker(Node,unsigned long,NodeFilter)PASSFAILPASSFAILFAILFAIL
Document interface: operation getElementById(DOMString)PASSFAILPASSFAILFAILFAIL
Document interface: attribute childrenPASSFAILPASSFAILFAILFAIL
Document interface: attribute firstElementChildPASSFAILPASSFAILFAILFAIL
Document interface: attribute lastElementChildPASSFAILPASSFAILFAILFAIL
Document interface: attribute childElementCountPASSFAILPASSFAILFAILFAIL
Document interface: operation query(DOMString)FAILFAILFAILFAILFAILFAIL
Document interface: operation querySelector(DOMString)PASSFAILPASSFAILFAILPASS
Document interface: operation querySelectorAll(DOMString)PASSFAILPASSFAILFAILPASS
XMLDocument interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
XMLDocument interface object lengthPASSFAILPASSFAILFAILFAIL
XMLDocument interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
XMLDocument interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
XMLDocument must be primary interface of xmlDocPASSPASSPASSPASSPASSPASS
Stringification of xmlDocPASSPASSPASSPASSPASSFAIL
Document interface: xmlDoc must inherit property "implementation" with the proper type (0)PASSPASSPASSPASSFAILPASS
Document interface: xmlDoc must inherit property "URL" with the proper type (1)PASSPASSPASSPASSFAILPASS
Document interface: xmlDoc must inherit property "documentURI" with the proper type (2)FAILFAILPASSFAILFAILFAIL
Document interface: xmlDoc must inherit property "origin" with the proper type (3)PASSFAILFAILFAILFAILPASS
Document interface: xmlDoc must inherit property "compatMode" with the proper type (4)PASSPASSPASSPASSFAILPASS
Document interface: xmlDoc must inherit property "characterSet" with the proper type (5)FAILPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "contentType" with the proper type (7)PASSFAILPASSFAILFAILPASS
Document interface: xmlDoc must inherit property "doctype" with the proper type (8)PASSPASSPASSPASSFAILPASS
Document interface: xmlDoc must inherit property "documentElement" with the proper type (9)PASSPASSPASSPASSFAILPASS
Document interface: xmlDoc must inherit property "getElementsByTagName" with the proper type (10)PASSPASSPASSPASSPASSPASS
Document interface: calling getElementsByTagName(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "getElementsByTagNameNS" with the proper type (11)PASSPASSPASSPASSPASSPASS
Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "getElementsByClassName" with the proper type (12)PASSPASSPASSPASSPASSPASS
Document interface: calling getElementsByClassName(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createElement" with the proper type (13)PASSPASSPASSPASSPASSPASS
Document interface: calling createElement(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createElementNS" with the proper type (14)PASSPASSPASSPASSPASSPASS
Document interface: calling createElementNS(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createDocumentFragment" with the proper type (15)PASSPASSPASSPASSPASSPASS
Document interface: xmlDoc must inherit property "createTextNode" with the proper type (16)PASSPASSPASSPASSPASSPASS
Document interface: calling createTextNode(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createComment" with the proper type (17)PASSPASSPASSPASSPASSPASS
Document interface: calling createComment(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createProcessingInstruction" with the proper type (18)PASSPASSPASSPASSPASSPASS
Document interface: calling createProcessingInstruction(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "importNode" with the proper type (19)PASSPASSPASSPASSPASSPASS
Document interface: calling importNode(Node,boolean) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "adoptNode" with the proper type (20)PASSPASSPASSPASSPASSPASS
Document interface: calling adoptNode(Node) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createAttribute" with the proper type (21)PASSPASSPASSPASSPASSPASS
Document interface: calling createAttribute(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createAttributeNS" with the proper type (22)PASSPASSPASSPASSPASSPASS
Document interface: calling createAttributeNS(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createEvent" with the proper type (23)PASSPASSPASSPASSPASSPASS
Document interface: calling createEvent(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createRange" with the proper type (24)PASSPASSPASSPASSPASSPASS
Document interface: xmlDoc must inherit property "createNodeIterator" with the proper type (25)PASSPASSPASSPASSPASSPASS
Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "createTreeWalker" with the proper type (26)PASSPASSPASSPASSPASSPASS
Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "getElementById" with the proper type (27)PASSPASSPASSPASSPASSPASS
Document interface: calling getElementById(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Document interface: xmlDoc must inherit property "children" with the proper type (28)PASSFAILPASSFAILFAILPASS
Document interface: xmlDoc must inherit property "firstElementChild" with the proper type (29)PASSFAILPASSFAILFAILPASS
Document interface: xmlDoc must inherit property "lastElementChild" with the proper type (30)PASSFAILPASSFAILFAILPASS
Document interface: xmlDoc must inherit property "childElementCount" with the proper type (31)PASSFAILPASSFAILFAILPASS
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
Document interface: xmlDoc must inherit property "querySelector" with the proper type (36)PASSPASSPASSPASSPASSPASS
Document interface: calling querySelector(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Document interface: xmlDoc must inherit property "querySelectorAll" with the proper type (37)PASSPASSPASSPASSPASSPASS
Document interface: calling querySelectorAll(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "ELEMENT_NODE" with the proper type (0)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "ATTRIBUTE_NODE" with the proper type (1)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "TEXT_NODE" with the proper type (2)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "CDATA_SECTION_NODE" with the proper type (3)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "ENTITY_NODE" with the proper type (5)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "COMMENT_NODE" with the proper type (7)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_NODE" with the proper type (8)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "NOTATION_NODE" with the proper type (11)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "nodeType" with the proper type (12)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "nodeName" with the proper type (13)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "baseURI" with the proper type (14)PASSPASSPASSFAILFAILPASS
Node interface: xmlDoc must inherit property "ownerDocument" with the proper type (15)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "parentNode" with the proper type (16)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "parentElement" with the proper type (17)PASSPASSPASSFAILFAILPASS
Node interface: xmlDoc must inherit property "hasChildNodes" with the proper type (18)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "childNodes" with the proper type (19)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "firstChild" with the proper type (20)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "lastChild" with the proper type (21)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "previousSibling" with the proper type (22)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "nextSibling" with the proper type (23)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "nodeValue" with the proper type (24)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "textContent" with the proper type (25)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc must inherit property "normalize" with the proper type (26)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "cloneNode" with the proper type (27)PASSPASSPASSPASSPASSPASS
Node interface: calling cloneNode(boolean) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "isEqualNode" with the proper type (28)PASSPASSPASSPASSPASSPASS
Node interface: calling isEqualNode(Node) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc must inherit property "compareDocumentPosition" with the proper type (35)PASSPASSPASSPASSPASSPASS
Node interface: calling compareDocumentPosition(Node) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc must inherit property "contains" with the proper type (36)PASSPASSPASSFAILPASSPASS
Node interface: calling contains(Node) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
Node interface: xmlDoc must inherit property "lookupPrefix" with the proper type (37)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupPrefix(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc must inherit property "lookupNamespaceURI" with the proper type (38)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc must inherit property "isDefaultNamespace" with the proper type (39)PASSPASSPASSPASSPASSPASS
Node interface: calling isDefaultNamespace(DOMString) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc must inherit property "insertBefore" with the proper type (40)PASSPASSPASSPASSPASSPASS
Node interface: calling insertBefore(Node,Node) on xmlDoc with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Node interface: xmlDoc must inherit property "appendChild" with the proper type (41)PASSPASSPASSPASSPASSPASS
Node interface: calling appendChild(Node) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc must inherit property "replaceChild" with the proper type (42)PASSPASSPASSPASSPASSPASS
Node interface: calling replaceChild(Node,Node) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc must inherit property "removeChild" with the proper type (43)PASSPASSPASSPASSPASSPASS
Node interface: calling removeChild(Node) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
EventTarget interface: xmlDoc must inherit property "addEventListener" with the proper type (0)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on xmlDoc with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: xmlDoc must inherit property "removeEventListener" with the proper type (1)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on xmlDoc with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: xmlDoc must inherit property "dispatchEvent" with the proper type (2)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling dispatchEvent(Event) on xmlDoc with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
DOMImplementation interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
DOMImplementation interface object lengthPASSFAILPASSFAILFAILFAIL
DOMImplementation interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
DOMImplementation interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAILFAIL
DOMImplementation interface: operation createDocumentType(DOMString,DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
DOMImplementation interface: operation createDocument(DOMString,DOMString,DocumentType)PASSFAILPASSFAILFAILFAIL
DOMImplementation interface: operation createHTMLDocument(DOMString)PASSPASSPASSPASSFAILPASS
DOMImplementation interface: operation hasFeature()PASSPASSFAILPASSFAILPASS
DOMImplementation must be primary interface of document.implementationPASSPASSPASSPASSFAILPASS
Stringification of document.implementationPASSPASSPASSPASSPASSPASS
DOMImplementation interface: document.implementation must inherit property "createDocumentType" with the proper type (0)PASSPASSPASSPASSFAILPASS
DOMImplementation interface: calling createDocumentType(DOMString,DOMString,DOMString) on document.implementation with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
DOMImplementation interface: document.implementation must inherit property "createDocument" with the proper type (1)PASSPASSPASSPASSFAILPASS
DOMImplementation interface: calling createDocument(DOMString,DOMString,DocumentType) on document.implementation with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
DOMImplementation interface: document.implementation must inherit property "createHTMLDocument" with the proper type (2)PASSPASSPASSPASSFAILPASS
DOMImplementation interface: calling createHTMLDocument(DOMString) on document.implementation with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
DOMImplementation interface: document.implementation must inherit property "hasFeature" with the proper type (3)PASSPASSPASSPASSFAILPASS
DocumentFragment interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
DocumentFragment interface object lengthPASSFAILPASSFAILFAILFAIL
DocumentFragment interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
DocumentFragment interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
DocumentFragment interface: operation getElementById(DOMString)PASSFAILPASSFAILFAILFAIL
DocumentFragment interface: attribute childrenPASSFAILPASSFAILFAILFAIL
DocumentFragment interface: attribute firstElementChildPASSFAILPASSFAILFAILFAIL
DocumentFragment interface: attribute lastElementChildPASSFAILPASSFAILFAILFAIL
DocumentFragment interface: attribute childElementCountPASSFAILPASSFAILFAILFAIL
DocumentFragment interface: operation query(DOMString)FAILFAILFAILFAILFAILFAIL
DocumentFragment interface: operation querySelector(DOMString)PASSFAILPASSFAILFAILPASS
DocumentFragment interface: operation querySelectorAll(DOMString)PASSFAILPASSFAILFAILPASS
DocumentFragment must be primary interface of document.createDocumentFragment()PASSPASSPASSPASSPASSPASS
Stringification of document.createDocumentFragment()PASSPASSPASSPASSPASSPASS
DocumentFragment interface: document.createDocumentFragment() must inherit property "getElementById" with the proper type (0)PASSFAILPASSFAILFAILPASS
DocumentFragment interface: calling getElementById(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
DocumentFragment interface: document.createDocumentFragment() must inherit property "children" with the proper type (1)PASSFAILPASSFAILFAILPASS
DocumentFragment interface: document.createDocumentFragment() must inherit property "firstElementChild" with the proper type (2)PASSFAILPASSFAILFAILPASS
DocumentFragment interface: document.createDocumentFragment() must inherit property "lastElementChild" with the proper type (3)PASSFAILPASSFAILFAILPASS
DocumentFragment interface: document.createDocumentFragment() must inherit property "childElementCount" with the proper type (4)PASSFAILPASSFAILFAILPASS
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
DocumentFragment interface: document.createDocumentFragment() must inherit property "querySelector" with the proper type (9)PASSPASSPASSPASSPASSPASS
DocumentFragment interface: calling querySelector(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
DocumentFragment interface: document.createDocumentFragment() must inherit property "querySelectorAll" with the proper type (10)PASSPASSPASSPASSPASSPASS
DocumentFragment interface: calling querySelectorAll(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "ELEMENT_NODE" with the proper type (0)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "ATTRIBUTE_NODE" with the proper type (1)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "TEXT_NODE" with the proper type (2)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "CDATA_SECTION_NODE" with the proper type (3)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "ENTITY_NODE" with the proper type (5)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "COMMENT_NODE" with the proper type (7)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_NODE" with the proper type (8)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "NOTATION_NODE" with the proper type (11)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "nodeType" with the proper type (12)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "nodeName" with the proper type (13)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "baseURI" with the proper type (14)PASSPASSPASSFAILFAILPASS
Node interface: document.createDocumentFragment() must inherit property "ownerDocument" with the proper type (15)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "parentNode" with the proper type (16)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "parentElement" with the proper type (17)PASSPASSPASSFAILFAILPASS
Node interface: document.createDocumentFragment() must inherit property "hasChildNodes" with the proper type (18)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "childNodes" with the proper type (19)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "firstChild" with the proper type (20)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "lastChild" with the proper type (21)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "previousSibling" with the proper type (22)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "nextSibling" with the proper type (23)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "nodeValue" with the proper type (24)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "textContent" with the proper type (25)PASSPASSPASSPASSFAILPASS
Node interface: document.createDocumentFragment() must inherit property "normalize" with the proper type (26)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "cloneNode" with the proper type (27)PASSPASSPASSPASSPASSPASS
Node interface: calling cloneNode(boolean) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "isEqualNode" with the proper type (28)PASSPASSPASSPASSPASSPASS
Node interface: calling isEqualNode(Node) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)PASSPASSPASSPASSPASSPASS
Node interface: document.createDocumentFragment() must inherit property "compareDocumentPosition" with the proper type (35)PASSPASSPASSPASSPASSPASS
Node interface: calling compareDocumentPosition(Node) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "contains" with the proper type (36)PASSPASSPASSFAILPASSPASS
Node interface: calling contains(Node) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "lookupPrefix" with the proper type (37)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupPrefix(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "lookupNamespaceURI" with the proper type (38)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupNamespaceURI(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "isDefaultNamespace" with the proper type (39)PASSPASSPASSPASSPASSPASS
Node interface: calling isDefaultNamespace(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "insertBefore" with the proper type (40)PASSPASSPASSPASSPASSPASS
Node interface: calling insertBefore(Node,Node) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "appendChild" with the proper type (41)PASSPASSPASSPASSPASSPASS
Node interface: calling appendChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "replaceChild" with the proper type (42)PASSPASSPASSPASSPASSPASS
Node interface: calling replaceChild(Node,Node) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createDocumentFragment() must inherit property "removeChild" with the proper type (43)PASSPASSPASSPASSPASSPASS
Node interface: calling removeChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
EventTarget interface: document.createDocumentFragment() must inherit property "addEventListener" with the proper type (0)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createDocumentFragment() with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.createDocumentFragment() must inherit property "removeEventListener" with the proper type (1)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createDocumentFragment() with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.createDocumentFragment() must inherit property "dispatchEvent" with the proper type (2)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling dispatchEvent(Event) on document.createDocumentFragment() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
DocumentType interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
DocumentType interface object lengthPASSFAILPASSFAILFAILFAIL
DocumentType interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
DocumentType interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
DocumentType interface: attribute namePASSPASSPASSPASSFAILFAIL
DocumentType interface: attribute publicIdPASSPASSPASSPASSFAILFAIL
DocumentType interface: attribute systemIdPASSPASSPASSPASSFAILFAIL
DocumentType interface: operation replaceWith([object Object],[object Object])FAILFAILFAILFAILFAILFAIL
DocumentType interface: operation remove()PASSPASSPASSFAILFAILPASS
DocumentType must be primary interface of document.doctypePASSPASSPASSPASSFAILPASS
Stringification of document.doctypePASSPASSPASSPASSPASSPASS
DocumentType interface: document.doctype must inherit property "name" with the proper type (0)PASSPASSPASSPASSFAILPASS
DocumentType interface: document.doctype must inherit property "publicId" with the proper type (1)PASSPASSPASSPASSFAILFAIL
DocumentType interface: document.doctype must inherit property "systemId" with the proper type (2)PASSPASSPASSPASSFAILFAIL
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
DocumentType interface: document.doctype must inherit property "remove" with the proper type (6)PASSPASSPASSFAILFAILPASS
Node interface: document.doctype must inherit property "ELEMENT_NODE" with the proper type (0)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "ATTRIBUTE_NODE" with the proper type (1)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "TEXT_NODE" with the proper type (2)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "CDATA_SECTION_NODE" with the proper type (3)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "ENTITY_NODE" with the proper type (5)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "COMMENT_NODE" with the proper type (7)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_NODE" with the proper type (8)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "NOTATION_NODE" with the proper type (11)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "nodeType" with the proper type (12)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "nodeName" with the proper type (13)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "baseURI" with the proper type (14)PASSPASSPASSFAILFAILPASS
Node interface: document.doctype must inherit property "ownerDocument" with the proper type (15)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "parentNode" with the proper type (16)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "parentElement" with the proper type (17)PASSPASSPASSFAILFAILPASS
Node interface: document.doctype must inherit property "hasChildNodes" with the proper type (18)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "childNodes" with the proper type (19)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "firstChild" with the proper type (20)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "lastChild" with the proper type (21)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "previousSibling" with the proper type (22)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "nextSibling" with the proper type (23)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "nodeValue" with the proper type (24)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "textContent" with the proper type (25)PASSPASSPASSPASSFAILPASS
Node interface: document.doctype must inherit property "normalize" with the proper type (26)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "cloneNode" with the proper type (27)PASSPASSPASSPASSPASSPASS
Node interface: calling cloneNode(boolean) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "isEqualNode" with the proper type (28)PASSPASSPASSPASSPASSPASS
Node interface: calling isEqualNode(Node) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.doctype must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)PASSPASSPASSPASSPASSPASS
Node interface: document.doctype must inherit property "compareDocumentPosition" with the proper type (35)PASSPASSPASSPASSPASSPASS
Node interface: calling compareDocumentPosition(Node) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.doctype must inherit property "contains" with the proper type (36)PASSPASSPASSFAILPASSPASS
Node interface: calling contains(Node) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
Node interface: document.doctype must inherit property "lookupPrefix" with the proper type (37)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupPrefix(DOMString) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.doctype must inherit property "lookupNamespaceURI" with the proper type (38)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupNamespaceURI(DOMString) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.doctype must inherit property "isDefaultNamespace" with the proper type (39)PASSPASSPASSPASSPASSPASS
Node interface: calling isDefaultNamespace(DOMString) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.doctype must inherit property "insertBefore" with the proper type (40)PASSPASSPASSPASSPASSPASS
Node interface: calling insertBefore(Node,Node) on document.doctype with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Node interface: document.doctype must inherit property "appendChild" with the proper type (41)PASSPASSPASSPASSPASSPASS
Node interface: calling appendChild(Node) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.doctype must inherit property "replaceChild" with the proper type (42)PASSPASSPASSPASSPASSPASS
Node interface: calling replaceChild(Node,Node) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.doctype must inherit property "removeChild" with the proper type (43)PASSPASSPASSPASSPASSPASS
Node interface: calling removeChild(Node) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
EventTarget interface: document.doctype must inherit property "addEventListener" with the proper type (0)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.doctype with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.doctype must inherit property "removeEventListener" with the proper type (1)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.doctype with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.doctype must inherit property "dispatchEvent" with the proper type (2)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling dispatchEvent(Event) on document.doctype with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Element interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
Element interface object lengthPASSFAILPASSFAILFAILFAIL
Element interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
Element interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Element interface: attribute namespaceURIPASSFAILFAILFAILFAILFAIL
Element interface: attribute prefixPASSFAILFAILFAILFAILFAIL
Element interface: attribute localNamePASSFAILFAILFAILFAILFAIL
Element interface: attribute tagNamePASSPASSPASSPASSFAILFAIL
Element interface: attribute idPASSFAILPASSFAILFAILFAIL
Element interface: attribute classNamePASSFAILPASSFAILFAILFAIL
Element interface: attribute classListPASSPASSPASSFAILFAILFAIL
Element interface: operation hasAttributes()PASSFAILPASSFAILFAILPASS
Element interface: attribute attributesPASSFAILPASSFAILFAILFAIL
Element interface: operation getAttribute(DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation getAttributeNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation setAttribute(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation setAttributeNS(DOMString,DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation removeAttribute(DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation removeAttributeNS(DOMString,DOMString)PASSFAILPASSFAILFAILPASS
Element interface: operation hasAttribute(DOMString)PASSFAILPASSFAILFAILPASS
Element interface: operation hasAttributeNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation getElementsByTagName(DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation getElementsByTagNameNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: operation getElementsByClassName(DOMString)PASSFAILPASSFAILFAILFAIL
Element interface: attribute childrenPASSFAILPASSFAILFAILFAIL
Element interface: attribute firstElementChildPASSPASSPASSPASSFAILFAIL
Element interface: attribute lastElementChildPASSPASSPASSPASSFAILFAIL
Element interface: attribute childElementCountPASSPASSPASSPASSFAILFAIL
Element interface: operation query(DOMString)FAILFAILFAILFAILFAILFAIL
Element interface: operation querySelector(DOMString)PASSFAILPASSFAILFAILPASS
Element interface: operation querySelectorAll(DOMString)PASSFAILPASSFAILFAILPASS
Element interface: attribute previousElementSiblingPASSPASSPASSPASSFAILFAIL
Element interface: attribute nextElementSiblingPASSPASSPASSPASSFAILFAIL
Element interface: operation replaceWith([object Object],[object Object])FAILFAILFAILFAILFAILFAIL
Element interface: operation remove()PASSPASSPASSFAILFAILPASS
Element must be primary interface of elementPASSPASSPASSPASSPASSPASS
Stringification of elementPASSPASSPASSPASSPASSPASS
Element interface: element must inherit property "namespaceURI" with the proper type (0)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "prefix" with the proper type (1)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "localName" with the proper type (2)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "tagName" with the proper type (3)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "id" with the proper type (4)PASSPASSPASSFAILFAILPASS
Element interface: element must inherit property "className" with the proper type (5)PASSFAILPASSFAILFAILPASS
Element interface: element must inherit property "classList" with the proper type (6)PASSPASSPASSFAILFAILPASS
Element interface: element must inherit property "hasAttributes" with the proper type (7)PASSPASSPASSPASSPASSPASS
Element interface: element must inherit property "attributes" with the proper type (8)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "getAttribute" with the proper type (9)PASSPASSPASSPASSPASSPASS
Element interface: calling getAttribute(DOMString) on element with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Element interface: element must inherit property "getAttributeNS" with the proper type (10)PASSPASSPASSPASSPASSPASS
Element interface: calling getAttributeNS(DOMString,DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Element interface: element must inherit property "setAttribute" with the proper type (11)PASSPASSPASSPASSPASSPASS
Element interface: calling setAttribute(DOMString,DOMString) on element with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Element interface: element must inherit property "setAttributeNS" with the proper type (12)PASSPASSPASSPASSPASSPASS
Element interface: calling setAttributeNS(DOMString,DOMString,DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Element interface: element must inherit property "removeAttribute" with the proper type (13)PASSPASSPASSPASSPASSPASS
Element interface: calling removeAttribute(DOMString) on element with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Element interface: element must inherit property "removeAttributeNS" with the proper type (14)PASSPASSPASSPASSPASSPASS
Element interface: calling removeAttributeNS(DOMString,DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "hasAttribute" with the proper type (15)PASSPASSPASSPASSPASSPASS
Element interface: calling hasAttribute(DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "hasAttributeNS" with the proper type (16)PASSPASSPASSPASSPASSPASS
Element interface: calling hasAttributeNS(DOMString,DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Element interface: element must inherit property "getElementsByTagName" with the proper type (24)PASSPASSPASSPASSPASSPASS
Element interface: calling getElementsByTagName(DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Element interface: element must inherit property "getElementsByTagNameNS" with the proper type (25)PASSPASSPASSPASSPASSPASS
Element interface: calling getElementsByTagNameNS(DOMString,DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Element interface: element must inherit property "getElementsByClassName" with the proper type (26)PASSFAILPASSFAILPASSPASS
Element interface: calling getElementsByClassName(DOMString) on element with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Element interface: element must inherit property "children" with the proper type (27)PASSFAILPASSFAILFAILPASS
Element interface: element must inherit property "firstElementChild" with the proper type (28)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "lastElementChild" with the proper type (29)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "childElementCount" with the proper type (30)PASSPASSPASSPASSFAILPASS
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 "querySelector" with the proper type (35)PASSPASSPASSPASSPASSPASS
Element interface: calling querySelector(DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "querySelectorAll" with the proper type (36)PASSPASSPASSPASSPASSPASS
Element interface: calling querySelectorAll(DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "previousElementSibling" with the proper type (37)PASSPASSPASSPASSFAILPASS
Element interface: element must inherit property "nextElementSibling" with the proper type (38)PASSPASSPASSPASSFAILPASS
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
Element interface: element must inherit property "remove" with the proper type (42)PASSPASSPASSFAILFAILPASS
Node interface: element must inherit property "ELEMENT_NODE" with the proper type (0)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "ATTRIBUTE_NODE" with the proper type (1)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "TEXT_NODE" with the proper type (2)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "CDATA_SECTION_NODE" with the proper type (3)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "ENTITY_NODE" with the proper type (5)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "COMMENT_NODE" with the proper type (7)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_NODE" with the proper type (8)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "NOTATION_NODE" with the proper type (11)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "nodeType" with the proper type (12)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "nodeName" with the proper type (13)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "baseURI" with the proper type (14)PASSPASSPASSFAILFAILPASS
Node interface: element must inherit property "ownerDocument" with the proper type (15)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "parentNode" with the proper type (16)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "parentElement" with the proper type (17)PASSPASSPASSFAILFAILPASS
Node interface: element must inherit property "hasChildNodes" with the proper type (18)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "childNodes" with the proper type (19)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "firstChild" with the proper type (20)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "lastChild" with the proper type (21)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "previousSibling" with the proper type (22)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "nextSibling" with the proper type (23)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "nodeValue" with the proper type (24)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "textContent" with the proper type (25)PASSPASSPASSPASSFAILPASS
Node interface: element must inherit property "normalize" with the proper type (26)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "cloneNode" with the proper type (27)PASSPASSPASSPASSPASSPASS
Node interface: calling cloneNode(boolean) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "isEqualNode" with the proper type (28)PASSPASSPASSPASSPASSPASS
Node interface: calling isEqualNode(Node) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: element must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)PASSPASSPASSPASSPASSPASS
Node interface: element must inherit property "compareDocumentPosition" with the proper type (35)PASSPASSPASSPASSPASSPASS
Node interface: calling compareDocumentPosition(Node) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: element must inherit property "contains" with the proper type (36)PASSPASSPASSFAILPASSPASS
Node interface: calling contains(Node) on element with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
Node interface: element must inherit property "lookupPrefix" with the proper type (37)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupPrefix(DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: element must inherit property "lookupNamespaceURI" with the proper type (38)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupNamespaceURI(DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: element must inherit property "isDefaultNamespace" with the proper type (39)PASSPASSPASSPASSPASSPASS
Node interface: calling isDefaultNamespace(DOMString) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: element must inherit property "insertBefore" with the proper type (40)PASSPASSPASSPASSPASSPASS
Node interface: calling insertBefore(Node,Node) on element with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Node interface: element must inherit property "appendChild" with the proper type (41)PASSPASSPASSPASSPASSPASS
Node interface: calling appendChild(Node) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: element must inherit property "replaceChild" with the proper type (42)PASSPASSPASSPASSPASSPASS
Node interface: calling replaceChild(Node,Node) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: element must inherit property "removeChild" with the proper type (43)PASSPASSPASSPASSPASSPASS
Node interface: calling removeChild(Node) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
EventTarget interface: element must inherit property "addEventListener" with the proper type (0)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on element with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: element must inherit property "removeEventListener" with the proper type (1)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on element with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: element must inherit property "dispatchEvent" with the proper type (2)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling dispatchEvent(Event) on element with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
NamedNodeMap interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
NamedNodeMap interface object lengthPASSFAILPASSFAILFAILFAIL
NamedNodeMap interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
NamedNodeMap interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
NamedNodeMap interface: attribute lengthPASSPASSPASSPASSFAILFAIL
NamedNodeMap interface: operation item(unsigned long)PASSFAILPASSFAILFAILFAIL
NamedNodeMap interface: operation getNamedItem(DOMString)PASSFAILPASSFAILFAILFAIL
NamedNodeMap interface: operation getNamedItemNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
NamedNodeMap interface: operation setNamedItem(Attr)PASSFAILPASSFAILFAILFAIL
NamedNodeMap interface: operation setNamedItemNS(Attr)PASSFAILPASSFAILFAILFAIL
NamedNodeMap interface: operation removeNamedItem(DOMString)PASSFAILPASSFAILFAILFAIL
NamedNodeMap interface: operation removeNamedItemNS(DOMString,DOMString)PASSFAILPASSFAILFAILFAIL
Attr interface: existence and properties of interface objectFAILPASSFAILFAILFAILFAIL
Attr interface object lengthPASSFAILPASSFAILFAILFAIL
Attr interface: existence and properties of interface prototype objectFAILFAILFAILFAILFAILFAIL
Attr interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Attr interface: attribute namespaceURIPASSFAILPASSFAILFAILFAIL
Attr interface: attribute prefixPASSFAILPASSFAILFAILFAIL
Attr interface: attribute localNamePASSFAILPASSFAILFAILFAIL
Attr interface: attribute namePASSPASSPASSPASSFAILFAIL
Attr interface: attribute valuePASSFAILPASSFAILFAILFAIL
Attr interface: attribute nodeValuePASSFAILFAILFAILFAILFAIL
Attr interface: attribute textContentPASSFAILFAILFAILFAILFAIL
Attr interface: attribute ownerElementPASSPASSPASSPASSFAILFAIL
Attr interface: attribute specifiedPASSPASSPASSPASSFAILFAIL
Attr must be primary interface of document.querySelector("[id]").attributes[0]PASSPASSPASSPASSPASSPASS
Stringification of document.querySelector("[id]").attributes[0]PASSPASSPASSPASSPASSPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "namespaceURI" with the proper type (0)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "prefix" with the proper type (1)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "localName" with the proper type (2)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "name" with the proper type (3)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "value" with the proper type (4)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "nodeValue" with the proper type (5)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "textContent" with the proper type (6)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "ownerElement" with the proper type (7)PASSPASSPASSPASSFAILPASS
Attr interface: document.querySelector("[id]").attributes[0] must inherit property "specified" with the proper type (8)PASSPASSPASSPASSFAILPASS
CharacterData interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
CharacterData interface object lengthPASSFAILPASSFAILFAILFAIL
CharacterData interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
CharacterData interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
CharacterData interface: attribute dataPASSFAILPASSFAILFAILFAIL
CharacterData interface: attribute lengthPASSPASSPASSPASSFAILFAIL
CharacterData interface: operation substringData(unsigned long,unsigned long)PASSFAILPASSFAILFAILFAIL
CharacterData interface: operation appendData(DOMString)PASSFAILPASSFAILFAILFAIL
CharacterData interface: operation insertData(unsigned long,DOMString)PASSFAILPASSFAILFAILFAIL
CharacterData interface: operation deleteData(unsigned long,unsigned long)PASSFAILPASSFAILFAILFAIL
CharacterData interface: operation replaceData(unsigned long,unsigned long,DOMString)PASSFAILPASSFAILFAILFAIL
CharacterData interface: attribute previousElementSiblingPASSFAILPASSFAILFAILFAIL
CharacterData interface: attribute nextElementSiblingPASSFAILPASSFAILFAILFAIL
CharacterData interface: operation replaceWith([object Object],[object Object])FAILFAILFAILFAILFAILFAIL
CharacterData interface: operation remove()PASSPASSPASSFAILFAILPASS
Text interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
Text interface object lengthPASSFAILPASSFAILFAILFAIL
Text interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
Text interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Text interface: operation splitText(unsigned long)PASSFAILPASSFAILFAILPASS
Text interface: attribute wholeTextPASSPASSPASSPASSFAILFAIL
Text must be primary interface of document.createTextNode("abc")PASSPASSPASSPASSPASSPASS
Stringification of document.createTextNode("abc")PASSPASSPASSPASSPASSPASS
Text interface: document.createTextNode("abc") must inherit property "splitText" with the proper type (0)PASSPASSPASSPASSPASSPASS
Text interface: calling splitText(unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Text interface: document.createTextNode("abc") must inherit property "wholeText" with the proper type (1)PASSPASSPASSPASSFAILPASS
CharacterData interface: document.createTextNode("abc") must inherit property "data" with the proper type (0)PASSPASSPASSPASSFAILPASS
CharacterData interface: document.createTextNode("abc") must inherit property "length" with the proper type (1)PASSPASSPASSPASSFAILPASS
CharacterData interface: document.createTextNode("abc") must inherit property "substringData" with the proper type (2)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling substringData(unsigned long,unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createTextNode("abc") must inherit property "appendData" with the proper type (3)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling appendData(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createTextNode("abc") must inherit property "insertData" with the proper type (4)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling insertData(unsigned long,DOMString) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createTextNode("abc") must inherit property "deleteData" with the proper type (5)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling deleteData(unsigned long,unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createTextNode("abc") must inherit property "replaceData" with the proper type (6)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling replaceData(unsigned long,unsigned long,DOMString) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createTextNode("abc") must inherit property "previousElementSibling" with the proper type (7)PASSFAILPASSFAILFAILPASS
CharacterData interface: document.createTextNode("abc") must inherit property "nextElementSibling" with the proper type (8)PASSFAILPASSFAILFAILPASS
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: document.createTextNode("abc") must inherit property "remove" with the proper type (12)PASSPASSPASSFAILFAILPASS
Node interface: document.createTextNode("abc") must inherit property "ELEMENT_NODE" with the proper type (0)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "ATTRIBUTE_NODE" with the proper type (1)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "TEXT_NODE" with the proper type (2)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "CDATA_SECTION_NODE" with the proper type (3)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "ENTITY_NODE" with the proper type (5)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "COMMENT_NODE" with the proper type (7)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_NODE" with the proper type (8)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "NOTATION_NODE" with the proper type (11)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "nodeType" with the proper type (12)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "nodeName" with the proper type (13)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "baseURI" with the proper type (14)PASSPASSPASSFAILFAILPASS
Node interface: document.createTextNode("abc") must inherit property "ownerDocument" with the proper type (15)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "parentNode" with the proper type (16)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "parentElement" with the proper type (17)PASSPASSPASSFAILFAILPASS
Node interface: document.createTextNode("abc") must inherit property "hasChildNodes" with the proper type (18)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "childNodes" with the proper type (19)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "firstChild" with the proper type (20)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "lastChild" with the proper type (21)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "previousSibling" with the proper type (22)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "nextSibling" with the proper type (23)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "nodeValue" with the proper type (24)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "textContent" with the proper type (25)PASSPASSPASSPASSFAILPASS
Node interface: document.createTextNode("abc") must inherit property "normalize" with the proper type (26)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "cloneNode" with the proper type (27)PASSPASSPASSPASSPASSPASS
Node interface: calling cloneNode(boolean) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "isEqualNode" with the proper type (28)PASSPASSPASSPASSPASSPASS
Node interface: calling isEqualNode(Node) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)PASSPASSPASSPASSPASSPASS
Node interface: document.createTextNode("abc") must inherit property "compareDocumentPosition" with the proper type (35)PASSPASSPASSPASSPASSPASS
Node interface: calling compareDocumentPosition(Node) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "contains" with the proper type (36)PASSPASSPASSFAILPASSPASS
Node interface: calling contains(Node) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "lookupPrefix" with the proper type (37)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupPrefix(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "lookupNamespaceURI" with the proper type (38)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupNamespaceURI(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "isDefaultNamespace" with the proper type (39)PASSPASSPASSPASSPASSPASS
Node interface: calling isDefaultNamespace(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "insertBefore" with the proper type (40)PASSPASSPASSPASSPASSPASS
Node interface: calling insertBefore(Node,Node) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "appendChild" with the proper type (41)PASSPASSPASSPASSPASSPASS
Node interface: calling appendChild(Node) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "replaceChild" with the proper type (42)PASSPASSPASSPASSPASSPASS
Node interface: calling replaceChild(Node,Node) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createTextNode("abc") must inherit property "removeChild" with the proper type (43)PASSPASSPASSPASSPASSPASS
Node interface: calling removeChild(Node) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
EventTarget interface: document.createTextNode("abc") must inherit property "addEventListener" with the proper type (0)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createTextNode("abc") with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.createTextNode("abc") must inherit property "removeEventListener" with the proper type (1)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createTextNode("abc") with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.createTextNode("abc") must inherit property "dispatchEvent" with the proper type (2)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling dispatchEvent(Event) on document.createTextNode("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
ProcessingInstruction interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
ProcessingInstruction interface object lengthPASSFAILPASSFAILFAILFAIL
ProcessingInstruction interface: existence and properties of interface prototype objectFAILPASSPASSFAILFAILFAIL
ProcessingInstruction interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
ProcessingInstruction interface: attribute targetPASSPASSPASSPASSFAILFAIL
ProcessingInstruction must be primary interface of xmlDoc.createProcessingInstruction("abc", "def")PASSPASSPASSPASSPASSPASS
Stringification of xmlDoc.createProcessingInstruction("abc", "def")PASSPASSPASSPASSPASSPASS
ProcessingInstruction interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "target" with the proper type (0)PASSPASSPASSPASSFAILPASS
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "data" with the proper type (0)PASSPASSPASSPASSFAILPASS
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "length" with the proper type (1)PASSPASSPASSFAILFAILPASS
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "substringData" with the proper type (2)PASSPASSPASSFAILFAILPASS
CharacterData interface: calling substringData(unsigned long,unsigned long) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "appendData" with the proper type (3)PASSPASSPASSFAILFAILPASS
CharacterData interface: calling appendData(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "insertData" with the proper type (4)PASSPASSPASSFAILFAILPASS
CharacterData interface: calling insertData(unsigned long,DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "deleteData" with the proper type (5)PASSPASSPASSFAILFAILPASS
CharacterData interface: calling deleteData(unsigned long,unsigned long) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceData" with the proper type (6)PASSPASSPASSFAILFAILPASS
CharacterData interface: calling replaceData(unsigned long,unsigned long,DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "previousElementSibling" with the proper type (7)PASSFAILPASSFAILFAILPASS
CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nextElementSibling" with the proper type (8)PASSFAILPASSFAILFAILPASS
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: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "remove" with the proper type (12)PASSPASSPASSFAILFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ELEMENT_NODE" with the proper type (0)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ATTRIBUTE_NODE" with the proper type (1)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "TEXT_NODE" with the proper type (2)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "CDATA_SECTION_NODE" with the proper type (3)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ENTITY_NODE" with the proper type (5)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "COMMENT_NODE" with the proper type (7)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_NODE" with the proper type (8)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "NOTATION_NODE" with the proper type (11)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeType" with the proper type (12)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeName" with the proper type (13)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "baseURI" with the proper type (14)PASSPASSPASSFAILFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ownerDocument" with the proper type (15)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "parentNode" with the proper type (16)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "parentElement" with the proper type (17)PASSPASSPASSFAILFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "hasChildNodes" with the proper type (18)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "childNodes" with the proper type (19)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "firstChild" with the proper type (20)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lastChild" with the proper type (21)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "previousSibling" with the proper type (22)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nextSibling" with the proper type (23)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeValue" with the proper type (24)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "textContent" with the proper type (25)PASSPASSPASSPASSFAILPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "normalize" with the proper type (26)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "cloneNode" with the proper type (27)PASSPASSPASSPASSPASSPASS
Node interface: calling cloneNode(boolean) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isEqualNode" with the proper type (28)PASSPASSPASSPASSPASSPASS
Node interface: calling isEqualNode(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)PASSPASSPASSPASSPASSPASS
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "compareDocumentPosition" with the proper type (35)PASSPASSPASSPASSPASSPASS
Node interface: calling compareDocumentPosition(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "contains" with the proper type (36)PASSPASSPASSFAILPASSPASS
Node interface: calling contains(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lookupPrefix" with the proper type (37)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupPrefix(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lookupNamespaceURI" with the proper type (38)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isDefaultNamespace" with the proper type (39)PASSPASSPASSPASSPASSPASS
Node interface: calling isDefaultNamespace(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "insertBefore" with the proper type (40)PASSPASSPASSPASSPASSPASS
Node interface: calling insertBefore(Node,Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "appendChild" with the proper type (41)PASSPASSPASSPASSPASSPASS
Node interface: calling appendChild(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceChild" with the proper type (42)PASSPASSPASSPASSPASSPASS
Node interface: calling replaceChild(Node,Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "removeChild" with the proper type (43)PASSPASSPASSPASSPASSPASS
Node interface: calling removeChild(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "addEventListener" with the proper type (0)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "removeEventListener" with the proper type (1)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "dispatchEvent" with the proper type (2)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling dispatchEvent(Event) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Comment interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
Comment interface object lengthPASSFAILPASSFAILFAILFAIL
Comment interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
Comment interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Comment must be primary interface of document.createComment("abc")PASSPASSPASSPASSPASSPASS
Stringification of document.createComment("abc")PASSPASSPASSPASSPASSPASS
CharacterData interface: document.createComment("abc") must inherit property "data" with the proper type (0)PASSPASSPASSPASSFAILPASS
CharacterData interface: document.createComment("abc") must inherit property "length" with the proper type (1)PASSPASSPASSPASSFAILPASS
CharacterData interface: document.createComment("abc") must inherit property "substringData" with the proper type (2)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling substringData(unsigned long,unsigned long) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createComment("abc") must inherit property "appendData" with the proper type (3)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling appendData(DOMString) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createComment("abc") must inherit property "insertData" with the proper type (4)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling insertData(unsigned long,DOMString) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createComment("abc") must inherit property "deleteData" with the proper type (5)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling deleteData(unsigned long,unsigned long) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createComment("abc") must inherit property "replaceData" with the proper type (6)PASSPASSPASSPASSPASSPASS
CharacterData interface: calling replaceData(unsigned long,unsigned long,DOMString) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
CharacterData interface: document.createComment("abc") must inherit property "previousElementSibling" with the proper type (7)PASSFAILPASSFAILFAILPASS
CharacterData interface: document.createComment("abc") must inherit property "nextElementSibling" with the proper type (8)PASSFAILPASSFAILFAILPASS
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
CharacterData interface: document.createComment("abc") must inherit property "remove" with the proper type (12)PASSPASSPASSFAILFAILPASS
Node interface: document.createComment("abc") must inherit property "ELEMENT_NODE" with the proper type (0)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "ATTRIBUTE_NODE" with the proper type (1)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "TEXT_NODE" with the proper type (2)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "CDATA_SECTION_NODE" with the proper type (3)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "ENTITY_NODE" with the proper type (5)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "COMMENT_NODE" with the proper type (7)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_NODE" with the proper type (8)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "NOTATION_NODE" with the proper type (11)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "nodeType" with the proper type (12)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "nodeName" with the proper type (13)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "baseURI" with the proper type (14)PASSPASSPASSFAILFAILPASS
Node interface: document.createComment("abc") must inherit property "ownerDocument" with the proper type (15)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "parentNode" with the proper type (16)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "parentElement" with the proper type (17)PASSPASSPASSFAILFAILPASS
Node interface: document.createComment("abc") must inherit property "hasChildNodes" with the proper type (18)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "childNodes" with the proper type (19)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "firstChild" with the proper type (20)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "lastChild" with the proper type (21)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "previousSibling" with the proper type (22)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "nextSibling" with the proper type (23)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "nodeValue" with the proper type (24)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "textContent" with the proper type (25)PASSPASSPASSPASSFAILPASS
Node interface: document.createComment("abc") must inherit property "normalize" with the proper type (26)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "cloneNode" with the proper type (27)PASSPASSPASSPASSPASSPASS
Node interface: calling cloneNode(boolean) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "isEqualNode" with the proper type (28)PASSPASSPASSPASSPASSPASS
Node interface: calling isEqualNode(Node) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)PASSPASSPASSPASSPASSPASS
Node interface: document.createComment("abc") must inherit property "compareDocumentPosition" with the proper type (35)PASSPASSPASSPASSPASSPASS
Node interface: calling compareDocumentPosition(Node) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createComment("abc") must inherit property "contains" with the proper type (36)PASSPASSPASSFAILPASSPASS
Node interface: calling contains(Node) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSFAILFAILFAIL
Node interface: document.createComment("abc") must inherit property "lookupPrefix" with the proper type (37)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupPrefix(DOMString) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createComment("abc") must inherit property "lookupNamespaceURI" with the proper type (38)PASSPASSPASSPASSPASSPASS
Node interface: calling lookupNamespaceURI(DOMString) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createComment("abc") must inherit property "isDefaultNamespace" with the proper type (39)PASSPASSPASSPASSPASSPASS
Node interface: calling isDefaultNamespace(DOMString) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createComment("abc") must inherit property "insertBefore" with the proper type (40)PASSPASSPASSPASSPASSPASS
Node interface: calling insertBefore(Node,Node) on document.createComment("abc") with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Node interface: document.createComment("abc") must inherit property "appendChild" with the proper type (41)PASSPASSPASSPASSPASSPASS
Node interface: calling appendChild(Node) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createComment("abc") must inherit property "replaceChild" with the proper type (42)PASSPASSPASSPASSPASSPASS
Node interface: calling replaceChild(Node,Node) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Node interface: document.createComment("abc") must inherit property "removeChild" with the proper type (43)PASSPASSPASSPASSPASSPASS
Node interface: calling removeChild(Node) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
EventTarget interface: document.createComment("abc") must inherit property "addEventListener" with the proper type (0)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createComment("abc") with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.createComment("abc") must inherit property "removeEventListener" with the proper type (1)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createComment("abc") with too few arguments must throw TypeErrorFAILPASSPASSPASSFAILFAIL
EventTarget interface: document.createComment("abc") must inherit property "dispatchEvent" with the proper type (2)PASSPASSPASSPASSPASSPASS
EventTarget interface: calling dispatchEvent(Event) on document.createComment("abc") with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
Range interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
Range interface object lengthPASSFAILPASSFAILFAILFAIL
Range interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
Range interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
Range interface: attribute startContainerPASSPASSPASSPASSFAILFAIL
Range interface: attribute startOffsetPASSPASSPASSPASSFAILFAIL
Range interface: attribute endContainerPASSPASSPASSPASSFAILFAIL
Range interface: attribute endOffsetPASSPASSPASSPASSFAILFAIL
Range interface: attribute collapsedPASSPASSPASSPASSFAILFAIL
Range interface: attribute commonAncestorContainerPASSPASSPASSPASSFAILFAIL
Range interface: operation setStart(Node,unsigned long)PASSFAILPASSFAILFAILFAIL
Range interface: operation setEnd(Node,unsigned long)PASSFAILPASSFAILFAILFAIL
Range interface: operation setStartBefore(Node)PASSFAILPASSFAILFAILFAIL
Range interface: operation setStartAfter(Node)PASSFAILPASSFAILFAILFAIL
Range interface: operation setEndBefore(Node)PASSFAILPASSFAILFAILFAIL
Range interface: operation setEndAfter(Node)PASSFAILPASSFAILFAILFAIL
Range interface: operation collapse(boolean)PASSPASSPASSPASSFAILPASS
Range interface: operation selectNode(Node)PASSFAILPASSFAILFAILFAIL
Range interface: operation selectNodeContents(Node)PASSFAILPASSFAILFAILFAIL
Range interface: constant START_TO_START on interface objectPASSPASSPASSPASSPASSPASS
Range interface: constant START_TO_START on interface prototype objectPASSPASSPASSPASSPASSPASS
Range interface: constant START_TO_END on interface objectPASSPASSPASSPASSPASSPASS
Range interface: constant START_TO_END on interface prototype objectPASSPASSPASSPASSPASSPASS
Range interface: constant END_TO_END on interface objectPASSPASSPASSPASSPASSPASS
Range interface: constant END_TO_END on interface prototype objectPASSPASSPASSPASSPASSPASS
Range interface: constant END_TO_START on interface objectPASSPASSPASSPASSPASSPASS
Range interface: constant END_TO_START on interface prototype objectPASSPASSPASSPASSPASSPASS
Range interface: operation compareBoundaryPoints(unsigned short,Range)PASSFAILPASSFAILFAILFAIL
Range interface: operation deleteContents()PASSPASSPASSPASSFAILPASS
Range interface: operation extractContents()PASSPASSPASSPASSFAILPASS
Range interface: operation cloneContents()PASSPASSPASSPASSFAILPASS
Range interface: operation insertNode(Node)PASSFAILPASSFAILFAILFAIL
Range interface: operation surroundContents(Node)PASSFAILPASSFAILFAILFAIL
Range interface: operation cloneRange()PASSPASSPASSPASSFAILPASS
Range interface: operation detach()PASSPASSPASSPASSFAILPASS
Range interface: operation isPointInRange(Node,unsigned long)PASSFAILPASSFAILFAILFAIL
Range interface: operation comparePoint(Node,unsigned long)PASSFAILPASSFAILFAILFAIL
Range interface: operation intersectsNode(Node)PASSFAILPASSFAILFAILFAIL
Range interface: stringifierPASSPASSPASSPASSPASSPASS
Range must be primary interface of document.createRange()PASSPASSPASSPASSPASSPASS
Stringification of document.createRange()PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "startContainer" with the proper type (0)PASSPASSPASSPASSFAILPASS
Range interface: document.createRange() must inherit property "startOffset" with the proper type (1)PASSPASSPASSPASSFAILPASS
Range interface: document.createRange() must inherit property "endContainer" with the proper type (2)PASSPASSPASSPASSFAILPASS
Range interface: document.createRange() must inherit property "endOffset" with the proper type (3)PASSPASSPASSPASSFAILPASS
Range interface: document.createRange() must inherit property "collapsed" with the proper type (4)PASSPASSPASSPASSFAILPASS
Range interface: document.createRange() must inherit property "commonAncestorContainer" with the proper type (5)PASSPASSPASSPASSFAILPASS
Range interface: document.createRange() must inherit property "setStart" with the proper type (6)PASSPASSPASSPASSPASSPASS
Range interface: calling setStart(Node,unsigned long) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "setEnd" with the proper type (7)PASSPASSPASSPASSPASSPASS
Range interface: calling setEnd(Node,unsigned long) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "setStartBefore" with the proper type (8)PASSPASSPASSPASSPASSPASS
Range interface: calling setStartBefore(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "setStartAfter" with the proper type (9)PASSPASSPASSPASSPASSPASS
Range interface: calling setStartAfter(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "setEndBefore" with the proper type (10)PASSPASSPASSPASSPASSPASS
Range interface: calling setEndBefore(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "setEndAfter" with the proper type (11)PASSPASSPASSPASSPASSPASS
Range interface: calling setEndAfter(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "collapse" with the proper type (12)PASSPASSPASSPASSPASSPASS
Range interface: calling collapse(boolean) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "selectNode" with the proper type (13)PASSPASSPASSPASSPASSPASS
Range interface: calling selectNode(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "selectNodeContents" with the proper type (14)PASSPASSPASSPASSPASSPASS
Range interface: calling selectNodeContents(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "START_TO_START" with the proper type (15)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "START_TO_END" with the proper type (16)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "END_TO_END" with the proper type (17)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "END_TO_START" with the proper type (18)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "compareBoundaryPoints" with the proper type (19)PASSPASSPASSPASSPASSPASS
Range interface: calling compareBoundaryPoints(unsigned short,Range) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "deleteContents" with the proper type (20)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "extractContents" with the proper type (21)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "cloneContents" with the proper type (22)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "insertNode" with the proper type (23)PASSPASSPASSPASSPASSPASS
Range interface: calling insertNode(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "surroundContents" with the proper type (24)PASSPASSPASSPASSPASSPASS
Range interface: calling surroundContents(Node) on document.createRange() with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: document.createRange() must inherit property "cloneRange" with the proper type (25)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "detach" with the proper type (26)PASSPASSPASSPASSPASSPASS
Range interface: document.createRange() must inherit property "isPointInRange" with the proper type (27)PASSFAILPASSFAILPASSPASS
Range interface: calling isPointInRange(Node,unsigned long) on document.createRange() with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Range interface: document.createRange() must inherit property "comparePoint" with the proper type (28)PASSFAILPASSFAILPASSPASS
Range interface: calling comparePoint(Node,unsigned long) on document.createRange() with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Range interface: document.createRange() must inherit property "intersectsNode" with the proper type (29)PASSFAILPASSFAILPASSPASS
Range interface: calling intersectsNode(Node) on document.createRange() with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Range must be primary interface of detachedRangePASSPASSPASSPASSPASSPASS
Stringification of detachedRangePASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "startContainer" with the proper type (0)PASSPASSPASSPASSFAILPASS
Range interface: detachedRange must inherit property "startOffset" with the proper type (1)PASSPASSPASSPASSFAILPASS
Range interface: detachedRange must inherit property "endContainer" with the proper type (2)PASSPASSPASSPASSFAILPASS
Range interface: detachedRange must inherit property "endOffset" with the proper type (3)PASSPASSPASSPASSFAILPASS
Range interface: detachedRange must inherit property "collapsed" with the proper type (4)PASSPASSPASSPASSFAILPASS
Range interface: detachedRange must inherit property "commonAncestorContainer" with the proper type (5)PASSPASSPASSPASSFAILPASS
Range interface: detachedRange must inherit property "setStart" with the proper type (6)PASSPASSPASSPASSPASSPASS
Range interface: calling setStart(Node,unsigned long) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "setEnd" with the proper type (7)PASSPASSPASSPASSPASSPASS
Range interface: calling setEnd(Node,unsigned long) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "setStartBefore" with the proper type (8)PASSPASSPASSPASSPASSPASS
Range interface: calling setStartBefore(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "setStartAfter" with the proper type (9)PASSPASSPASSPASSPASSPASS
Range interface: calling setStartAfter(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "setEndBefore" with the proper type (10)PASSPASSPASSPASSPASSPASS
Range interface: calling setEndBefore(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "setEndAfter" with the proper type (11)PASSPASSPASSPASSPASSPASS
Range interface: calling setEndAfter(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "collapse" with the proper type (12)PASSPASSPASSPASSPASSPASS
Range interface: calling collapse(boolean) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "selectNode" with the proper type (13)PASSPASSPASSPASSPASSPASS
Range interface: calling selectNode(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "selectNodeContents" with the proper type (14)PASSPASSPASSPASSPASSPASS
Range interface: calling selectNodeContents(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "START_TO_START" with the proper type (15)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "START_TO_END" with the proper type (16)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "END_TO_END" with the proper type (17)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "END_TO_START" with the proper type (18)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "compareBoundaryPoints" with the proper type (19)PASSPASSPASSPASSPASSPASS
Range interface: calling compareBoundaryPoints(unsigned short,Range) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "deleteContents" with the proper type (20)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "extractContents" with the proper type (21)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "cloneContents" with the proper type (22)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "insertNode" with the proper type (23)PASSPASSPASSPASSPASSPASS
Range interface: calling insertNode(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "surroundContents" with the proper type (24)PASSPASSPASSPASSPASSPASS
Range interface: calling surroundContents(Node) on detachedRange with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILFAIL
Range interface: detachedRange must inherit property "cloneRange" with the proper type (25)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "detach" with the proper type (26)PASSPASSPASSPASSPASSPASS
Range interface: detachedRange must inherit property "isPointInRange" with the proper type (27)PASSFAILPASSFAILPASSPASS
Range interface: calling isPointInRange(Node,unsigned long) on detachedRange with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Range interface: detachedRange must inherit property "comparePoint" with the proper type (28)PASSFAILPASSFAILPASSPASS
Range interface: calling comparePoint(Node,unsigned long) on detachedRange with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
Range interface: detachedRange must inherit property "intersectsNode" with the proper type (29)PASSFAILPASSFAILPASSPASS
Range interface: calling intersectsNode(Node) on detachedRange with too few arguments must throw TypeErrorPASSFAILPASSFAILFAILFAIL
NodeIterator interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
NodeIterator interface object lengthPASSFAILPASSFAILFAILFAIL
NodeIterator interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeIterator interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAILFAIL
NodeIterator interface: attribute rootPASSPASSPASSPASSFAILFAIL
NodeIterator interface: attribute referenceNodePASSFAILPASSFAILFAILFAIL
NodeIterator interface: attribute pointerBeforeReferenceNodePASSFAILPASSFAILFAILFAIL
NodeIterator interface: attribute whatToShowPASSPASSPASSPASSFAILFAIL
NodeIterator interface: attribute filterPASSPASSPASSPASSFAILFAIL
NodeIterator interface: operation nextNode()PASSPASSPASSPASSFAILPASS
NodeIterator interface: operation previousNode()PASSPASSPASSPASSFAILPASS
NodeIterator interface: operation detach()PASSPASSPASSPASSFAILPASS
NodeIterator must be primary interface of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false)PASSPASSPASSPASSPASSPASS
Stringification of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false)PASSPASSPASSPASSPASSPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "root" with the proper type (0)PASSPASSPASSPASSFAILPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "referenceNode" with the proper type (1)PASSFAILPASSFAILFAILPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "pointerBeforeReferenceNode" with the proper type (2)PASSFAILPASSFAILFAILPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "whatToShow" with the proper type (3)PASSPASSPASSFAILFAILPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "filter" with the proper type (4)PASSPASSPASSPASSFAILPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextNode" with the proper type (5)PASSPASSPASSPASSPASSPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousNode" with the proper type (6)PASSPASSPASSPASSPASSPASS
NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "detach" with the proper type (7)PASSPASSPASSPASSPASSPASS
TreeWalker interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
TreeWalker interface object lengthPASSFAILPASSFAILFAILFAIL
TreeWalker interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
TreeWalker interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSFAILFAIL
TreeWalker interface: attribute rootPASSPASSPASSPASSFAILFAIL
TreeWalker interface: attribute whatToShowPASSPASSPASSPASSFAILFAIL
TreeWalker interface: attribute filterPASSPASSPASSPASSFAILFAIL
TreeWalker interface: attribute currentNodePASSFAILPASSFAILFAILFAIL
TreeWalker interface: operation parentNode()PASSPASSPASSPASSFAILPASS
TreeWalker interface: operation firstChild()PASSPASSPASSPASSFAILPASS
TreeWalker interface: operation lastChild()PASSPASSPASSPASSFAILPASS
TreeWalker interface: operation previousSibling()PASSPASSPASSPASSFAILPASS
TreeWalker interface: operation nextSibling()PASSPASSPASSPASSFAILPASS
TreeWalker interface: operation previousNode()PASSPASSPASSPASSFAILPASS
TreeWalker interface: operation nextNode()PASSPASSPASSPASSFAILPASS
TreeWalker must be primary interface of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false)PASSPASSPASSPASSPASSPASS
Stringification of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false)PASSPASSPASSPASSPASSPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "root" with the proper type (0)PASSPASSPASSPASSFAILPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "whatToShow" with the proper type (1)PASSPASSPASSFAILFAILPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "filter" with the proper type (2)PASSPASSPASSPASSFAILPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "currentNode" with the proper type (3)PASSPASSPASSPASSFAILPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "parentNode" with the proper type (4)PASSPASSPASSPASSPASSPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "firstChild" with the proper type (5)PASSPASSPASSPASSPASSPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "lastChild" with the proper type (6)PASSPASSPASSPASSPASSPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousSibling" with the proper type (7)PASSPASSPASSPASSPASSPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextSibling" with the proper type (8)PASSPASSPASSPASSPASSPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousNode" with the proper type (9)PASSPASSPASSPASSPASSPASS
TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextNode" with the proper type (10)PASSPASSPASSPASSPASSPASS
NodeFilter interface: existence and properties of interface objectFAILFAILFAILPASSFAILPASS
NodeFilter interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: existence and properties of interface prototype object's "constructor" propertyFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant FILTER_ACCEPT on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant FILTER_ACCEPT on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant FILTER_REJECT on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant FILTER_REJECT on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant FILTER_SKIP on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant FILTER_SKIP on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_ALL on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_ALL on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_ELEMENT on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_ELEMENT on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_ATTRIBUTE on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_ATTRIBUTE on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_TEXT on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_TEXT on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_CDATA_SECTION on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_CDATA_SECTION on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_ENTITY on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_ENTITY on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_COMMENT on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_COMMENT on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_DOCUMENT on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_DOCUMENT on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: constant SHOW_NOTATION on interface objectPASSPASSPASSPASSPASSPASS
NodeFilter interface: constant SHOW_NOTATION on interface prototype objectFAILPASSPASSPASSFAILFAIL
NodeFilter interface: operation acceptNode(Node)FAILPASSPASSPASSFAILFAIL
DOMTokenList interface: existence and properties of interface objectPASSPASSPASSFAILFAILFAIL
DOMTokenList interface object lengthPASSFAILPASSFAILFAILFAIL
DOMTokenList interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
DOMTokenList interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
DOMTokenList interface: attribute lengthPASSPASSPASSPASSFAILFAIL
DOMTokenList interface: operation item(unsigned long)PASSFAILPASSFAILFAILPASS
DOMTokenList interface: operation contains(DOMString)PASSFAILPASSFAILFAILPASS
DOMTokenList interface: operation add(DOMString)PASSPASSPASSPASSFAILFAIL
DOMTokenList interface: operation remove(DOMString)PASSPASSPASSPASSFAILFAIL
DOMTokenList interface: operation toggle(DOMString,boolean)PASSFAILPASSFAILFAILPASS
DOMTokenList interface: stringifierFAILPASSPASSPASSPASSFAIL
DOMTokenList must be primary interface of document.body.classListPASSPASSPASSPASSPASSPASS
Stringification of document.body.classListPASSPASSPASSPASSPASSPASS
DOMTokenList interface: document.body.classList must inherit property "length" with the proper type (0)PASSPASSPASSPASSFAILFAIL
DOMTokenList interface: document.body.classList must inherit property "item" with the proper type (1)PASSPASSPASSPASSPASSPASS
DOMTokenList interface: calling item(unsigned long) on document.body.classList with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
DOMTokenList interface: document.body.classList must inherit property "contains" with the proper type (2)PASSPASSPASSPASSPASSPASS
DOMTokenList interface: calling contains(DOMString) on document.body.classList with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
DOMTokenList interface: document.body.classList must inherit property "add" with the proper type (3)PASSPASSPASSPASSPASSPASS
DOMTokenList interface: calling add(DOMString) on document.body.classList with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
DOMTokenList interface: document.body.classList must inherit property "remove" with the proper type (4)PASSPASSPASSPASSPASSPASS
DOMTokenList interface: calling remove(DOMString) on document.body.classList with too few arguments must throw TypeErrorPASSPASSPASSPASSPASSPASS
DOMTokenList interface: document.body.classList must inherit property "toggle" with the proper type (5)PASSPASSPASSPASSPASSPASS
DOMTokenList interface: calling toggle(DOMString,boolean) on document.body.classList with too few arguments must throw TypeErrorPASSPASSPASSPASSFAILPASS
DOMSettableTokenList interface: existence and properties of interface objectPASSFAILPASSFAILFAILFAIL
DOMSettableTokenList interface object lengthPASSFAILPASSFAILFAILFAIL
DOMSettableTokenList interface: existence and properties of interface prototype objectFAILPASSPASSPASSFAILFAIL
DOMSettableTokenList interface: existence and properties of interface prototype object's "constructor" propertyPASSPASSPASSPASSPASSFAIL
DOMSettableTokenList interface: attribute valuePASSFAILPASSFAILFAILFAIL
/dom/lists/DOMTokenList-stringifier.htmlOKOKOKOKOKOK
DOMTokenList stringifierFAILFAILFAILFAILFAILFAIL
/dom/nodes/CharacterData-appendData.htmlOKOKOKOKOKOK
Text.appendData('bar')PASSPASSPASSPASSPASSPASS
Text.appendData('')PASSPASSPASSPASSPASSPASS
Text.appendData(non-ASCII)PASSPASSPASSPASSPASSPASS
Text.appendData(null)PASSPASSPASSPASSPASSPASS
Text.appendData(undefined)PASSPASSPASSPASSPASSPASS
Text.appendData('', 'bar')PASSPASSPASSPASSPASSPASS
Text.appendData()PASSPASSPASSPASSFAILFAIL
Comment.appendData('bar')PASSPASSPASSPASSPASSPASS
Comment.appendData('')PASSPASSPASSPASSPASSPASS
Comment.appendData(non-ASCII)PASSPASSPASSPASSPASSPASS
Comment.appendData(null)PASSPASSPASSPASSPASSPASS
Comment.appendData(undefined)PASSPASSPASSPASSPASSPASS
Comment.appendData('', 'bar')PASSPASSPASSPASSPASSPASS
Comment.appendData()PASSPASSPASSPASSFAILFAIL
/dom/nodes/CharacterData-data.htmlOKOKOKOKOKOK
Text.data initial valuePASSPASSPASSPASSPASSPASS
Text.data = nullPASSFAILPASSFAILPASSPASS
Text.data = undefinedPASSPASSPASSPASSPASSPASS
Text.data = 0PASSPASSPASSPASSPASSPASS
Text.data = ''PASSPASSPASSPASSPASSPASS
Text.data = '--'PASSPASSPASSPASSPASSPASS
Text.data = '資料'PASSPASSPASSPASSPASSPASS
Comment.data initial valuePASSPASSPASSPASSPASSPASS
Comment.data = nullPASSFAILPASSFAILPASSPASS
Comment.data = undefinedPASSPASSPASSPASSPASSPASS
Comment.data = 0PASSPASSPASSPASSPASSPASS
Comment.data = ''PASSPASSPASSPASSPASSPASS
Comment.data = '--'PASSPASSPASSPASSPASSPASS
Comment.data = '資料'PASSPASSPASSPASSPASSPASS
/dom/nodes/CharacterData-deleteData.htmlOKOKOKOKOKOK
Text.deleteData() out of boundsPASSFAILPASSFAILPASSPASS
Text.deleteData() at the startPASSPASSPASSPASSPASSPASS
Text.deleteData() at the endPASSPASSPASSPASSPASSPASS
Text.deleteData() in the middlePASSPASSPASSPASSPASSPASS
Text.deleteData() with zero countPASSPASSPASSPASSPASSPASS
Text.deleteData() with small negative countPASSFAILPASSFAILFAILFAIL
Text.deleteData() with large negative countPASSPASSPASSPASSFAILPASS
Text.deleteData() with non-ascii dataPASSPASSPASSPASSPASSPASS
Comment.deleteData() out of boundsPASSPASSPASSPASSPASSPASS
Comment.deleteData() at the startPASSPASSPASSPASSPASSPASS
Comment.deleteData() at the endPASSPASSPASSPASSPASSPASS
Comment.deleteData() in the middlePASSPASSPASSPASSPASSPASS
Comment.deleteData() with zero countPASSPASSPASSPASSPASSPASS
Comment.deleteData() with small negative countPASSFAILPASSFAILFAILFAIL
Comment.deleteData() with large negative countPASSPASSPASSPASSFAILPASS
Comment.deleteData() with non-ascii dataPASSPASSPASSPASSPASSPASS
/dom/nodes/CharacterData-insertData.htmlOKOKOKOKOKOK
Text.insertData() out of boundsPASSPASSPASSPASSPASSPASS
Text.insertData() negative out of boundsPASSPASSPASSPASSPASSPASS
Text.insertData() negative in boundsPASSPASSPASSPASSFAILPASS
Text.insertData('')PASSPASSPASSPASSPASSPASS
Text.insertData() at the startPASSPASSPASSPASSPASSPASS
Text.insertData() in the middlePASSPASSPASSPASSPASSPASS
Text.insertData() at the endPASSPASSPASSPASSPASSPASS
Text.insertData() with non-ascii dataPASSPASSPASSPASSPASSPASS
Comment.insertData() out of boundsPASSPASSPASSPASSPASSPASS
Comment.insertData() negative out of boundsPASSPASSPASSPASSPASSPASS
Comment.insertData() negative in boundsPASSPASSPASSPASSFAILPASS
Comment.insertData('')PASSPASSPASSPASSPASSPASS
Comment.insertData() at the startPASSPASSPASSPASSPASSPASS
Comment.insertData() in the middlePASSPASSPASSPASSPASSPASS
Comment.insertData() at the endPASSPASSPASSPASSPASSPASS
Comment.insertData() with non-ascii dataPASSPASSPASSPASSPASSPASS
/dom/nodes/CharacterData-remove.htmlOKERROROKERROROKERROR
text should support remove()PASSPASSPASSFAILFAILPASS
remove() should work if text doesn't have a parentPASSPASSPASSFAILFAILPASS
remove() should work if text does have a parentPASSPASSPASSFAILFAILPASS
remove() should work if text does have a parent and siblingsPASSPASSPASSFAILFAILPASS
comment should support remove()PASSPASSPASSFAILFAILPASS
remove() should work if comment doesn't have a parentPASSPASSPASSFAILFAILPASS
remove() should work if comment does have a parentPASSPASSPASSFAILFAILPASS
remove() should work if comment does have a parent and siblingsPASSPASSPASSFAILFAILPASS
PI should support remove()PASSFAILPASSFAILFAILFAIL
remove() should work if PI doesn't have a parentPASSFAILPASSFAILFAILFAIL
remove() should work if PI does have a parentPASSFAILPASSFAILFAILFAIL
remove() should work if PI does have a parent and siblingsPASSFAILPASSFAILFAILFAIL
/dom/nodes/CharacterData-replaceData.htmlOKOKOKOKOKOK
Text.replaceData() with invalid offsetPASSPASSPASSPASSPASSPASS
Text.replaceData() with clamped countPASSPASSPASSPASSPASSPASS
Text.replaceData() with negative clamped countPASSFAILPASSFAILFAILFAIL
Text.replaceData() at the start (shorter)PASSPASSPASSPASSPASSPASS
Text.replaceData() at the start (equal length)PASSPASSPASSPASSPASSPASS
Text.replaceData() at the start (longer)PASSPASSPASSPASSPASSPASS
Text.replaceData() in the middle (shorter)PASSPASSPASSPASSPASSPASS
Text.replaceData() in the middle (equal length)PASSPASSPASSPASSPASSPASS
Text.replaceData() in the middle (longer)PASSPASSPASSPASSPASSPASS
Text.replaceData() at the end (shorter)PASSPASSPASSPASSPASSPASS
Text.replaceData() at the end (same length)PASSPASSPASSPASSPASSPASS
Text.replaceData() at the end (longer)PASSPASSPASSPASSPASSPASS
Text.replaceData() the whole stringPASSPASSPASSPASSPASSPASS
Text.replaceData() with the empty stringPASSPASSPASSPASSPASSPASS
Text.replaceData() with non-ASCII dataPASSPASSPASSPASSPASSPASS
Comment.replaceData() with invalid offsetPASSPASSPASSPASSPASSPASS
Comment.replaceData() with clamped countPASSPASSPASSPASSPASSPASS
Comment.replaceData() with negative clamped countPASSFAILPASSFAILFAILFAIL
Comment.replaceData() at the start (shorter)PASSPASSPASSPASSPASSPASS
Comment.replaceData() at the start (equal length)PASSPASSPASSPASSPASSPASS
Comment.replaceData() at the start (longer)PASSPASSPASSPASSPASSPASS
Comment.replaceData() in the middle (shorter)PASSPASSPASSPASSPASSPASS
Comment.replaceData() in the middle (equal length)PASSPASSPASSPASSPASSPASS
Comment.replaceData() in the middle (longer)PASSPASSPASSPASSPASSPASS
Comment.replaceData() at the end (shorter)PASSPASSPASSPASSPASSPASS
Comment.replaceData() at the end (same length)PASSPASSPASSPASSPASSPASS
Comment.replaceData() at the end (longer)PASSPASSPASSPASSPASSPASS
Comment.replaceData() the whole stringPASSPASSPASSPASSPASSPASS
Comment.replaceData() with the empty stringPASSPASSPASSPASSPASSPASS
Comment.replaceData() with non-ASCII dataPASSPASSPASSPASSPASSPASS
/dom/nodes/CharacterData-substringData.htmlOKOKOKOKOKOK
Text.substringData() with too few argumentsPASSPASSPASSPASSFAILFAIL
Text.substringData() with too many argumentsPASSPASSPASSPASSPASSPASS
Text.substringData() with invalid offsetPASSPASSPASSPASSPASSPASS
Text.substringData() with in-bounds offsetPASSPASSPASSPASSPASSPASS
Text.substringData() with very large offsetPASSPASSPASSPASSFAILPASS
Text.substringData() with negative offsetPASSPASSPASSPASSFAILPASS
Text.substringData() with string offsetPASSPASSPASSPASSFAILPASS
Text.substringData() with in-bounds countPASSPASSPASSPASSPASSPASS
Text.substringData() with large countPASSPASSPASSPASSPASSPASS
Text.substringData() with very large countPASSPASSPASSPASSPASSPASS
Text.substringData() with negative countPASSFAILPASSFAILFAILFAIL
Text.substringData() with non-ASCII dataPASSPASSPASSPASSPASSPASS
Comment.substringData() with too few argumentsPASSPASSPASSPASSFAILFAIL
Comment.substringData() with too many argumentsPASSPASSPASSPASSPASSPASS
Comment.substringData() with invalid offsetPASSPASSPASSPASSPASSPASS
Comment.substringData() with in-bounds offsetPASSPASSPASSPASSPASSPASS
Comment.substringData() with very large offsetPASSPASSPASSPASSFAILPASS
Comment.substringData() with negative offsetPASSPASSPASSPASSFAILPASS
Comment.substringData() with string offsetPASSPASSPASSPASSFAILPASS
Comment.substringData() with in-bounds countPASSPASSPASSPASSPASSPASS
Comment.substringData() with large countPASSPASSPASSPASSPASSPASS
Comment.substringData() with very large countPASSPASSPASSPASSPASSPASS
Comment.substringData() with negative countPASSFAILPASSFAILFAILFAIL
Comment.substringData() with non-ASCII dataPASSPASSPASSPASSPASSPASS
/dom/nodes/Comment-constructor.htmlOKOKOKOKOKOK
new Comment(): prototype chainPASSFAILPASSFAILFAILPASS
new Comment(): instanceofPASSFAILPASSFAILFAILPASS
new Comment(): no argumentsPASSFAILPASSFAILFAILPASS
new Comment(): undefinedPASSFAILPASSFAILFAILFAIL
new Comment(): nullPASSFAILPASSFAILFAILPASS
new Comment(): 42PASSFAILPASSFAILFAILPASS
new Comment(): ""PASSFAILPASSFAILFAILPASS
new Comment(): "-"PASSFAILPASSFAILFAILPASS
new Comment(): "--"PASSFAILPASSFAILFAILPASS
new Comment(): "-->"PASSFAILPASSFAILFAILPASS
new Comment(): "<!--"PASSFAILPASSFAILFAILPASS
new Comment(): "\0"PASSFAILPASSFAILFAILPASS
new Comment(): "\0test"PASSFAILPASSFAILFAILPASS
new Comment(): "&amp;"PASSFAILPASSFAILFAILPASS
new Comment(): two argumentsPASSFAILPASSFAILFAILPASS
new Comment() should get the correct ownerDocument across globalsPASSFAILPASSFAILFAILPASS
/dom/nodes/DOMImplementation-createDocument.htmlOKOKOKOKOKOK
DOMImplementation.createDocument(namespace, qualifiedName, doctype)PASSPASSPASSPASSPASSPASS
createDocument test 0: null,undefined,null,nullPASSPASSPASSPASSFAILPASS
createDocument test 0: metadata for null,undefined,nullFAILFAILFAILFAILFAILFAIL
createDocument test 1: null,"foo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 1: metadata for null,"foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 2: null,"1foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 3: null,"f1oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 3: metadata for null,"f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 4: null,"foo1",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 4: metadata for null,"foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 5: null,"1foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 6: null,"̀foo",null,"INVALID_CHARACTER_ERR"PASSPASSFAILPASSPASSPASS
createDocument test 7: null,"}foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 8: null,"f}oo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 9: null,"foo}",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 10: null,"￿foo",null,"INVALID_CHARACTER_ERR"PASSFAILPASSFAILPASSPASS
createDocument test 11: null,"f￿oo",null,"INVALID_CHARACTER_ERR"PASSFAILPASSFAILPASSPASS
createDocument test 12: null,"foo￿",null,"INVALID_CHARACTER_ERR"PASSFAILPASSFAILPASSPASS
createDocument test 13: null,"<foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 14: null,"foo>",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 15: null,"<foo>",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 16: null,"f<oo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 17: null,"^^",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 18: null,":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 19: null,"f:oo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 20: null,"foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 21: null,":",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 22: null,"xml",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 22: metadata for null,"xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 23: null,"xmlns",null,"NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createDocument test 24: null,"xmlfoo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 24: metadata for null,"xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 25: null,"xml:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 26: null,"xmlns:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 27: null,"xmlfoo:bar",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 28: null,"null:xml",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 29: "",":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 30: "","f:oo",null,"NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createDocument test 31: "","foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 32: undefined,undefined,null,nullFAILFAILPASSFAILFAILFAIL
createDocument test 32: metadata for undefined,undefined,nullFAILFAILFAILFAILFAILFAIL
createDocument test 33: undefined,"foo",null,nullFAILFAILPASSFAILPASSFAIL
createDocument test 33: metadata for undefined,"foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 34: undefined,"1foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 35: undefined,"f1oo",null,nullFAILFAILPASSFAILPASSFAIL
createDocument test 35: metadata for undefined,"f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 36: undefined,"foo1",null,nullFAILFAILPASSFAILPASSFAIL
createDocument test 36: metadata for undefined,"foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 37: undefined,":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 38: undefined,"f:oo",null,"NAMESPACE_ERR"FAILFAILPASSFAILPASSFAIL
createDocument test 39: undefined,"foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 40: undefined,"xml",null,nullFAILFAILPASSFAILPASSFAIL
createDocument test 40: metadata for undefined,"xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 41: undefined,"xmlns",null,"NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createDocument test 42: undefined,"xmlfoo",null,nullFAILFAILPASSFAILPASSFAIL
createDocument test 42: metadata for undefined,"xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 43: undefined,"xml:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 44: undefined,"xmlns:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 45: undefined,"xmlfoo:bar",null,"NAMESPACE_ERR"FAILFAILPASSFAILPASSFAIL
createDocument test 46: "http://example.com/","foo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 46: metadata for "http://example.com/","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 47: "http://example.com/","1foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 48: "http://example.com/","f1oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 48: metadata for "http://example.com/","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 49: "http://example.com/","foo1",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 49: metadata for "http://example.com/","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 50: "http://example.com/",":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 51: "http://example.com/","f:oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 51: metadata for "http://example.com/","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 52: "http://example.com/","foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 53: "http://example.com/","_:_",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 53: metadata for "http://example.com/","_:_",nullFAILFAILFAILFAILFAILFAIL
createDocument test 54: "http://example.com/","_:h0",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 54: metadata for "http://example.com/","_:h0",nullFAILFAILFAILFAILFAILFAIL
createDocument test 55: "http://example.com/","_:test",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 55: metadata for "http://example.com/","_:test",nullFAILFAILFAILFAILFAILFAIL
createDocument test 56: "http://example.com/","l_:_",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 56: metadata for "http://example.com/","l_:_",nullFAILFAILFAILFAILFAILFAIL
createDocument test 57: "http://example.com/","ns:_0",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 57: metadata for "http://example.com/","ns:_0",nullFAILFAILFAILFAILFAILFAIL
createDocument test 58: "http://example.com/","ns:a0",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 58: metadata for "http://example.com/","ns:a0",nullFAILFAILFAILFAILFAILFAIL
createDocument test 59: "http://example.com/","ns0:test",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 59: metadata for "http://example.com/","ns0:test",nullFAILFAILFAILFAILFAILFAIL
createDocument test 60: "http://example.com/","a.b:c",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 60: metadata for "http://example.com/","a.b:c",nullFAILFAILFAILFAILFAILFAIL
createDocument test 61: "http://example.com/","a-b:c",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 61: metadata for "http://example.com/","a-b:c",nullFAILFAILFAILFAILFAILFAIL
createDocument test 62: "http://example.com/","a-b:c",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 62: metadata for "http://example.com/","a-b:c",nullFAILFAILFAILFAILFAILFAIL
createDocument test 63: "http://example.com/","xml",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 63: metadata for "http://example.com/","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 64: "http://example.com/","xmlns",null,"NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createDocument test 65: "http://example.com/","XMLNS",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 65: metadata for "http://example.com/","XMLNS",nullFAILFAILFAILFAILFAILFAIL
createDocument test 66: "http://example.com/","xmlfoo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 66: metadata for "http://example.com/","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 67: "http://example.com/","xml:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 68: "http://example.com/","XML:foo",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 68: metadata for "http://example.com/","XML:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 69: "http://example.com/","xmlns:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 70: "http://example.com/","XMLNS:foo",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 70: metadata for "http://example.com/","XMLNS:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 71: "http://example.com/","xmlfoo:bar",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 71: metadata for "http://example.com/","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 72: "http://example.com/","prefix::local",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 73: "http://example.com/","namespaceURI:{",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 74: "http://example.com/","namespaceURI:}",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 75: "http://example.com/","namespaceURI:~",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 76: "http://example.com/","namespaceURI:'",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 77: "http://example.com/","namespaceURI:!",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 78: "http://example.com/","namespaceURI:@",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 79: "http://example.com/","namespaceURI:#",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 80: "http://example.com/","namespaceURI:$",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 81: "http://example.com/","namespaceURI:%",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 82: "http://example.com/","namespaceURI:^",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 83: "http://example.com/","namespaceURI:&",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 84: "http://example.com/","namespaceURI:*",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 85: "http://example.com/","namespaceURI:(",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 86: "http://example.com/","namespaceURI:)",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 87: "http://example.com/","namespaceURI:+",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 88: "http://example.com/","namespaceURI:=",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 89: "http://example.com/","namespaceURI:[",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 90: "http://example.com/","namespaceURI:]",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 91: "http://example.com/","namespaceURI:\\",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 92: "http://example.com/","namespaceURI:/",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 93: "http://example.com/","namespaceURI:;",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 94: "http://example.com/","namespaceURI:`",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 95: "http://example.com/","namespaceURI:<",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 96: "http://example.com/","namespaceURI:>",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 97: "http://example.com/","namespaceURI:,",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 98: "http://example.com/","namespaceURI:a ",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 99: "http://example.com/","namespaceURI:\"",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 100: "/","foo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 100: metadata for "/","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 101: "/","1foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 102: "/","f1oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 102: metadata for "/","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 103: "/","foo1",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 103: metadata for "/","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 104: "/",":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 105: "/","f:oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 105: metadata for "/","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 106: "/","foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 107: "/","xml",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 107: metadata for "/","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 108: "/","xmlns",null,"NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createDocument test 109: "/","xmlfoo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 109: metadata for "/","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 110: "/","xml:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 111: "/","xmlns:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 112: "/","xmlfoo:bar",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 112: metadata for "/","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 113: "http://www.w3.org/XML/1998/namespace","foo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 113: metadata for "http://www.w3.org/XML/1998/namespace","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 114: "http://www.w3.org/XML/1998/namespace","1foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 115: "http://www.w3.org/XML/1998/namespace","f1oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 115: metadata for "http://www.w3.org/XML/1998/namespace","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 116: "http://www.w3.org/XML/1998/namespace","foo1",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 116: metadata for "http://www.w3.org/XML/1998/namespace","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 117: "http://www.w3.org/XML/1998/namespace",":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 118: "http://www.w3.org/XML/1998/namespace","f:oo",null,nullPASSPASSPASSFAILPASSPASS
createDocument test 118: metadata for "http://www.w3.org/XML/1998/namespace","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 119: "http://www.w3.org/XML/1998/namespace","foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 120: "http://www.w3.org/XML/1998/namespace","xml",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 120: metadata for "http://www.w3.org/XML/1998/namespace","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 121: "http://www.w3.org/XML/1998/namespace","xmlns",null,"NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createDocument test 122: "http://www.w3.org/XML/1998/namespace","xmlfoo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 122: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 123: "http://www.w3.org/XML/1998/namespace","xml:foo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 123: metadata for "http://www.w3.org/XML/1998/namespace","xml:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 124: "http://www.w3.org/XML/1998/namespace","xmlns:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 125: "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null,nullPASSPASSPASSFAILPASSPASS
createDocument test 125: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 126: "http://www.w3.org/XML/1998/namespaces","xml:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 127: "http://www.w3.org/xml/1998/namespace","xml:foo",null,"NAMESPACE_ERR"PASSFAILPASSFAILPASSPASS
createDocument test 128: "http://www.w3.org/2000/xmlns/","foo",null,"NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createDocument test 129: "http://www.w3.org/2000/xmlns/","1foo",null,"INVALID_CHARACTER_ERR"PASSFAILPASSPASSPASSPASS
createDocument test 130: "http://www.w3.org/2000/xmlns/","f1oo",null,"NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createDocument test 131: "http://www.w3.org/2000/xmlns/","foo1",null,"NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createDocument test 132: "http://www.w3.org/2000/xmlns/",":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 133: "http://www.w3.org/2000/xmlns/","f:oo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 134: "http://www.w3.org/2000/xmlns/","foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 135: "http://www.w3.org/2000/xmlns/","xml",null,"NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createDocument test 136: "http://www.w3.org/2000/xmlns/","xmlns",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 136: metadata for "http://www.w3.org/2000/xmlns/","xmlns",nullFAILFAILFAILFAILFAILFAIL
createDocument test 137: "http://www.w3.org/2000/xmlns/","xmlfoo",null,"NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createDocument test 138: "http://www.w3.org/2000/xmlns/","xml:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 139: "http://www.w3.org/2000/xmlns/","xmlns:foo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 139: metadata for "http://www.w3.org/2000/xmlns/","xmlns:foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 140: "http://www.w3.org/2000/xmlns/","xmlfoo:bar",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 141: "http://www.w3.org/2000/xmlns/","foo:xmlns",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 142: "foo:","foo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 142: metadata for "foo:","foo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 143: "foo:","1foo",null,"INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 144: "foo:","f1oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 144: metadata for "foo:","f1oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 145: "foo:","foo1",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 145: metadata for "foo:","foo1",nullFAILFAILFAILFAILFAILFAIL
createDocument test 146: "foo:",":foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 147: "foo:","f:oo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 147: metadata for "foo:","f:oo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 148: "foo:","foo:",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 149: "foo:","xml",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 149: metadata for "foo:","xml",nullFAILFAILFAILFAILFAILFAIL
createDocument test 150: "foo:","xmlns",null,"NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createDocument test 151: "foo:","xmlfoo",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 151: metadata for "foo:","xmlfoo",nullFAILFAILFAILFAILFAILFAIL
createDocument test 152: "foo:","xml:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 153: "foo:","xmlns:foo",null,"NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createDocument test 154: "foo:","xmlfoo:bar",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 154: metadata for "foo:","xmlfoo:bar",nullFAILFAILFAILFAILFAILFAIL
createDocument test 155: null,null,false,object "TypeError"PASSFAILPASSFAILFAILFAIL
createDocument test 156: null,null,null,nullPASSPASSPASSPASSPASSPASS
createDocument test 156: metadata for null,null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 157: null,"",null,nullPASSPASSPASSPASSPASSPASS
createDocument test 157: metadata for null,"",nullFAILFAILFAILFAILFAILFAIL
createDocument test 158: undefined,null,undefined,nullPASSFAILPASSFAILPASSPASS
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: undefined,"",undefined,nullPASSFAILPASSFAILPASSPASS
createDocument test 160: metadata for undefined,"",undefinedFAILFAILFAILFAILFAILFAIL
createDocument test 161: "http://example.com/",null,null,nullPASSFAILPASSFAILPASSPASS
createDocument test 161: metadata for "http://example.com/",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 162: "http://example.com/","",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 162: metadata for "http://example.com/","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 163: "/",null,null,nullPASSFAILPASSFAILPASSPASS
createDocument test 163: metadata for "/",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 164: "/","",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 164: metadata for "/","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 165: "http://www.w3.org/XML/1998/namespace",null,null,nullPASSFAILPASSFAILPASSPASS
createDocument test 165: metadata for "http://www.w3.org/XML/1998/namespace",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 166: "http://www.w3.org/XML/1998/namespace","",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 166: metadata for "http://www.w3.org/XML/1998/namespace","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 167: "http://www.w3.org/2000/xmlns/",null,null,nullPASSFAILPASSFAILPASSPASS
createDocument test 167: metadata for "http://www.w3.org/2000/xmlns/",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 168: "http://www.w3.org/2000/xmlns/","",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 168: metadata for "http://www.w3.org/2000/xmlns/","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 169: "foo:",null,null,nullPASSFAILPASSFAILPASSPASS
createDocument test 169: metadata for "foo:",null,nullFAILFAILFAILFAILFAILFAIL
createDocument test 170: "foo:","",null,nullPASSFAILPASSFAILPASSPASS
createDocument test 170: metadata for "foo:","",nullFAILFAILFAILFAILFAILFAIL
createDocument test 171: null,null,DocumentType node,nullPASSPASSPASSPASSPASSPASS
createDocument test 171: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 172: null,null,DocumentType node,nullPASSFAILPASSFAILFAILPASS
createDocument test 172: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 173: null,null,DocumentType node,nullPASSFAILPASSFAILFAILPASS
createDocument test 173: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 174: null,null,DocumentType node,nullPASSPASSPASSPASSPASSPASS
createDocument test 174: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 175: null,null,DocumentType node,nullPASSFAILPASSFAILFAILPASS
createDocument test 175: metadata for null,null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 176: null,"foo",DocumentType node,nullPASSPASSPASSPASSPASSPASS
createDocument test 176: metadata for null,"foo",DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 177: "foo",null,DocumentType node,nullPASSFAILPASSFAILPASSPASS
createDocument test 177: metadata for "foo",null,DocumentType nodeFAILFAILFAILFAILFAILFAIL
createDocument test 178: "foo","bar",DocumentType node,nullPASSPASSPASSPASSPASSPASS
createDocument test 178: metadata for "foo","bar",DocumentType nodeFAILFAILFAILFAILFAILFAIL
/dom/nodes/DOMImplementation-createDocumentType.htmlOKOKOKOKOKOK
DOMImplementation.createDocumentType(qualifiedName, publicId, systemId)PASSPASSPASSPASSPASSPASS
createDocumentType("", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSFAILPASS
createDocumentType("test:root", "1234", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("test:root", "1234", "test") should workPASSFAILPASSFAILFAILPASS
createDocumentType("test:root", "test", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("test:root", "test", "test") should workPASSFAILPASSFAILFAILPASS
createDocumentType("_:_", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("_:h0", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("_:test", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("_:_.", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("_:a-", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("l_:_", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("ns:_0", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("ns:a0", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("ns0:test", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("ns:EEE.", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("ns:_-", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("a.b:c", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("a-b:c.j", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("a-b:c", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("1foo", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("foo1", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("f1oo", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("@foo", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("foo@", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("f@oo", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:{", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:}", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:~", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:'", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:!", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:@", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:#", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:$", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:%", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:^", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:&", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:*", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:(", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:)", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:+", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:=", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:[", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:]", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:\\", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:/", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:;", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:`", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:<", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:>", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:,", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:a ", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("edi:\"", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("{", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("}", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("'", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("~", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("`", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("@", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("#", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("$", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("%", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("^", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("&", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("*", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("(", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType(")", "", "") should throw INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("f:oo", "", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType(":foo", "", "") should throw NAMESPACE_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("foo:", "", "") should throw NAMESPACE_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("prefix::local", "", "") should throw NAMESPACE_ERRPASSPASSPASSPASSPASSPASS
createDocumentType("foo", "foo", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "", "foo") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "f'oo", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "", "f'oo") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "f\"oo", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "", "f\"oo") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "f'o\"o", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "", "f'o\"o") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "foo>", "") should workPASSFAILPASSFAILFAILPASS
createDocumentType("foo", "", "foo>") should workPASSFAILPASSFAILFAILPASS
/dom/nodes/DOMImplementation-createHTMLDocument.htmlOKOKOKOKOKOK
createHTMLDocument test 0: "","",""PASSFAILPASSFAILPASSFAIL
createHTMLDocument test 1: null,"null","null"PASSFAILPASSFAILPASSFAIL
createHTMLDocument test 2: undefined,undefined,""PASSFAILPASSFAILFAILFAIL
createHTMLDocument test 3: "foo bar baz","foo bar baz","foo bar baz"PASSFAILPASSFAILPASSFAIL
createHTMLDocument test 4: "foo\t\tbar baz","foo\t\tbar baz","foo bar baz"PASSFAILPASSFAILPASSFAIL
createHTMLDocument test 5: "foo\n\nbar baz","foo\n\nbar baz","foo bar baz"PASSFAILPASSFAILPASSFAIL
createHTMLDocument test 6: "foo\f\fbar baz","foo\f\fbar baz","foo bar baz"PASSFAILPASSFAILPASSFAIL
createHTMLDocument test 7: "foo\r\rbar baz","foo\r\rbar baz","foo bar baz"PASSFAILPASSFAILPASSFAIL
Missing title argumentPASSFAILPASSFAILFAILFAIL
createHTMLDocument(): metadataFAILFAILFAILFAILFAILFAIL
createHTMLDocument(): URL parsingPASSFAILPASSFAILFAILPASS
/dom/nodes/DOMImplementation-hasFeature.htmlOKOKOKOKOKOK
DOMImplementation.hasFeature(feature, version)PASSPASSPASSPASSPASSPASS
hasFeature("Core", "1.0")PASSPASSPASSPASSFAILPASS
hasFeature("Core", "2.0")PASSPASSPASSPASSPASSPASS
hasFeature("Core", "3.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "100.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "1.0")PASSPASSPASSPASSPASSPASS
hasFeature("XML", "2.0")PASSPASSPASSPASSPASSPASS
hasFeature("XML", "3.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "100.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "1")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "2")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "3")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "100")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "1")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "2")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "3")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "100")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "1.1")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "2.1")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "3.1")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "100.1")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "1.1")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "2.1")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "3.1")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "100.1")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "")PASSPASSPASSPASSPASSPASS
hasFeature("XML", "")PASSPASSPASSPASSPASSPASS
hasFeature("core", "")PASSPASSPASSPASSPASSPASS
hasFeature("xml", "")PASSPASSPASSPASSPASSPASS
hasFeature("CoRe", "")PASSPASSPASSPASSPASSPASS
hasFeature("XmL", "")PASSPASSPASSPASSPASSPASS
hasFeature(" Core", "")PASSPASSPASSFAILFAILPASS
hasFeature(" XML", "")PASSPASSPASSFAILFAILPASS
hasFeature("Core ", "")PASSPASSPASSFAILFAILPASS
hasFeature("XML ", "")PASSPASSPASSFAILFAILPASS
hasFeature("Co re", "")PASSPASSPASSFAILFAILPASS
hasFeature("XM L", "")PASSPASSPASSFAILFAILPASS
hasFeature("aCore", "")PASSPASSPASSFAILFAILPASS
hasFeature("aXML", "")PASSPASSPASSFAILFAILPASS
hasFeature("Corea", "")PASSPASSPASSFAILFAILPASS
hasFeature("XMLa", "")PASSPASSPASSFAILFAILPASS
hasFeature("Coare", "")PASSPASSPASSFAILFAILPASS
hasFeature("XMaL", "")PASSPASSPASSFAILFAILPASS
hasFeature("Core", " ")PASSPASSPASSFAILFAILPASS
hasFeature("XML", " ")PASSPASSPASSFAILFAILPASS
hasFeature("Core", " 1.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", " 2.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", " 3.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", " 100.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", " 1.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", " 2.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", " 3.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", " 100.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "1.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "2.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "3.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "100.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "1.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "2.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "3.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "100.0 ")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "1. 0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "2. 0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "3. 0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "100. 0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "1. 0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "2. 0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "3. 0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "100. 0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "a1.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "a2.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "a3.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "a100.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "a1.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "a2.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "a3.0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "a100.0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "1.0a")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "2.0a")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "3.0a")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "100.0a")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "1.0a")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "2.0a")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "3.0a")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "100.0a")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "1.a0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "2.a0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "3.a0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", "100.a0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "1.a0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "2.a0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "3.a0")PASSPASSPASSFAILFAILPASS
hasFeature("XML", "100.a0")PASSPASSPASSFAILFAILPASS
hasFeature("Core", 1)PASSPASSPASSPASSFAILPASS
hasFeature("Core", 2)PASSPASSPASSPASSFAILPASS
hasFeature("Core", 3)PASSPASSPASSFAILFAILPASS
hasFeature("Core", 100)PASSPASSPASSFAILFAILPASS
hasFeature("XML", 1)PASSPASSPASSPASSFAILPASS
hasFeature("XML", 2)PASSPASSPASSPASSFAILPASS
hasFeature("XML", 3)PASSPASSPASSFAILFAILPASS
hasFeature("XML", 100)PASSPASSPASSFAILFAILPASS
hasFeature("Core", null)PASSPASSPASSPASSPASSPASS
hasFeature("XML", null)PASSPASSPASSPASSPASSPASS
hasFeature("core", null)PASSPASSPASSPASSPASSPASS
hasFeature("xml", null)PASSPASSPASSPASSPASSPASS
hasFeature("CoRe", null)PASSPASSPASSPASSPASSPASS
hasFeature("XmL", null)PASSPASSPASSPASSPASSPASS
hasFeature(" Core", null)PASSPASSPASSFAILFAILPASS
hasFeature(" XML", null)PASSPASSPASSFAILFAILPASS
hasFeature("Core ", null)PASSPASSPASSFAILFAILPASS
hasFeature("XML ", null)PASSPASSPASSFAILFAILPASS
hasFeature("Co re", null)PASSPASSPASSFAILFAILPASS
hasFeature("XM L", null)PASSPASSPASSFAILFAILPASS
hasFeature("aCore", null)PASSPASSPASSFAILFAILPASS
hasFeature("aXML", null)PASSPASSPASSFAILFAILPASS
hasFeature("Corea", null)PASSPASSPASSFAILFAILPASS
hasFeature("XMLa", null)PASSPASSPASSFAILFAILPASS
hasFeature("Coare", null)PASSPASSPASSFAILFAILPASS
hasFeature("XMaL", null)PASSPASSPASSFAILFAILPASS
hasFeature("Core", undefined)PASSPASSPASSFAILPASSPASS
hasFeature("XML", undefined)PASSPASSPASSFAILPASSPASS
hasFeature("This is filler text.", "")PASSPASSPASSFAILFAILPASS
hasFeature(null, "")PASSPASSPASSFAILFAILPASS
hasFeature(undefined, "")PASSPASSPASSFAILFAILPASS
/dom/nodes/Document-URL.sub.htmlOKOKOKOKOKOK
Document.URL with redirectPASSPASSFAILFAILPASSFAIL
/dom/nodes/Document-adoptNode.htmlOKOKOKOKOKOK
Adopting an Element called 'x<' should work.PASSPASSPASSPASSPASSPASS
Adopting an Element called ':good:times:' should work.PASSPASSPASSPASSPASSPASS
Explicitly adopting a DocumentType should work.PASSFAILPASSFAILPASSFAIL
Adopting a Document should throw.PASSPASSPASSPASSPASSPASS
/dom/nodes/Document-constructor.htmlOKOKOKOKOKOK
new Document(): interfacesFAILFAILPASSFAILFAILFAIL
new Document(): childrenFAILFAILPASSFAILFAILPASS
new Document(): metadataFAILFAILFAILFAILFAILFAIL
new Document(): URL parsingFAILFAILFAILFAILFAILFAIL
/dom/nodes/Document-contentType/contentType/contenttype_bmp.htmlOKOKOKOKOKOK
BMP document.contentType === 'image/bmp'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_css.htmlOKTIMEOUTOKOKOKOK
CSS document.contentType === 'text/css'PASSTIMEOUTPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_datauri_01.htmlOKOKOKOKOKOK
Data URI document.contentType === 'text/plain' when data URI MIME type is not setFAILFAILPASSFAILPASSFAIL
/dom/nodes/Document-contentType/contentType/contenttype_datauri_02.htmlOKOKOKOKOKOK
Data URI document.contentType === 'text/html' when data URI MIME type is setFAILFAILPASSFAILPASSFAIL
/dom/nodes/Document-contentType/contentType/contenttype_gif.htmlOKOKOKOKOKOK
GIF document.contentType === 'image/gif'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_html.htmlOKOKOKOKOKOK
HTM document.contentType === 'text/html'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_javascripturi.htmlOKOKOKOKOKOK
Javascript URI document.contentType === 'text/html'PASSFAILPASSFAILFAILPASS
/dom/nodes/Document-contentType/contentType/contenttype_jpg.htmlOKOKOKOKOKOK
JPG document.contentType === 'image/jpeg'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.htmlOKOKOKOKOKOK
Custom document.contentType === 'text/xml' when explicitly set to this valuePASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.htmlOKOKOKOKOKOK
Custom document.contentType === 'text/html' when explicitly set to this value and an attempt is made to override this value in an HTML meta headerPASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_png.htmlOKOKOKOKOKOK
PNG document.contentType === 'image/png'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_txt.htmlOKOKOKOKOKOK
TXT document.contentType === 'text/plain'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/contenttype_xml.htmlOKOKOKOKOKOK
XML document.contentType === 'application/xml'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/createDocument.htmlOKOKOKOKOKOK
document.implementation.createDocument: document.contentType === 'application/xml'FAILFAILPASSFAILPASSFAIL
/dom/nodes/Document-contentType/contentType/createHTMLDocument.htmlOKOKOKOKOKOK
document.implementation.createHTMLDocument: document.contentType === 'text/html'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-contentType/contentType/xhr_responseType_document.htmlOKOKOKOKOKOK
XHR - retrieve HTML document: document.contentType === 'application/xml'PASSFAILPASSFAILPASSPASS
/dom/nodes/Document-createAttribute.htmlOKOKOKOKOKOK
createAttribute("")PASSPASSPASSPASSPASSPASS
createAttribute("invalid^Name")PASSPASSPASSPASSPASSPASS
createAttribute("\\")PASSPASSPASSPASSPASSPASS
createAttribute("'")PASSPASSPASSPASSPASSPASS
createAttribute("\"")PASSPASSPASSPASSPASSPASS
createAttribute("0")PASSPASSPASSPASSPASSPASS
createAttribute("0:a")PASSPASSPASSPASSPASSPASS
createAttribute("title")PASSPASSPASSFAILFAILPASS
createAttribute("TITLE")PASSPASSPASSFAILFAILPASS
createAttribute(null)PASSPASSPASSFAILFAILPASS
createAttribute(undefined)PASSPASSPASSFAILFAILPASS
/dom/nodes/Document-createComment.htmlOKOKOKOKOKOK
createComment("\v")PASSPASSPASSPASSPASSPASS
createComment("a -- b")PASSPASSPASSPASSPASSPASS
createComment("a-")PASSPASSPASSPASSPASSPASS
createComment("-b")PASSPASSPASSPASSPASSPASS
createComment(null)PASSPASSPASSPASSPASSPASS
createComment(undefined)PASSPASSPASSPASSPASSPASS
/dom/nodes/Document-createElement-namespace.htmlOKOKOKOKOKOK
Created element's namespace in current documentPASSPASSPASSPASSPASSPASS
Created element's namespace in created HTML documentPASSPASSPASSPASSPASSPASS
Created element's namespace in created XML documentPASSPASSPASSPASSPASSPASS
Created element's namespace in created XHTML documentFAILFAILPASSFAILFAILFAIL
Created element's namespace in created SVG documentFAILPASSPASSPASSFAILFAIL
Created element's namespace in created MathML documentPASSPASSPASSPASSFAILPASS
Created element's namespace in empty.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in empty.xhtmlPASSPASSPASSPASSPASSPASS
Created element's namespace in empty.xmlPASSPASSPASSPASSFAILPASS
Created element's namespace in empty.svgPASSPASSPASSPASSFAILPASS
Created element's namespace in minimal_html.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in minimal_html.xhtmlPASSPASSPASSPASSPASSPASS
Created element's namespace in minimal_html.xmlPASSPASSPASSPASSFAILPASS
Created element's namespace in minimal_html.svgPASSPASSPASSPASSFAILPASS
Created element's namespace in xhtml.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in xhtml.xhtmlPASSPASSPASSPASSPASSPASS
Created element's namespace in xhtml.xmlFAILPASSPASSPASSFAILPASS
Created element's namespace in xhtml.svgPASSPASSPASSPASSFAILPASS
Created element's namespace in svg.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in svg.xhtmlPASSPASSPASSPASSFAILPASS
Created element's namespace in svg.xmlPASSPASSPASSPASSFAILPASS
Created element's namespace in svg.svgPASSPASSPASSPASSFAILPASS
Created element's namespace in mathml.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in mathml.xhtmlPASSPASSPASSPASSFAILPASS
Created element's namespace in mathml.xmlPASSPASSPASSPASSFAILPASS
Created element's namespace in mathml.svgPASSPASSPASSPASSFAILPASS
Created element's namespace in bare_xhtml.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_xhtml.xhtmlPASSPASSPASSPASSFAILPASS
Created element's namespace in bare_xhtml.xmlPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_xhtml.svgPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_svg.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_svg.xhtmlPASSPASSPASSPASSFAILPASS
Created element's namespace in bare_svg.xmlPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_svg.svgPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_mathml.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_mathml.xhtmlPASSPASSPASSPASSFAILPASS
Created element's namespace in bare_mathml.xmlPASSPASSPASSPASSPASSPASS
Created element's namespace in bare_mathml.svgPASSPASSPASSPASSPASSPASS
Created element's namespace in xhtml_ns_removed.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in xhtml_ns_removed.xhtmlPASSPASSPASSPASSFAILPASS
Created element's namespace in xhtml_ns_removed.xmlFAILPASSPASSPASSPASSPASS
Created element's namespace in xhtml_ns_removed.svgPASSPASSPASSPASSPASSPASS
Created element's namespace in xhtml_ns_changed.htmlPASSPASSPASSPASSPASSPASS
Created element's namespace in xhtml_ns_changed.xhtmlPASSPASSPASSPASSFAILPASS
Created element's namespace in xhtml_ns_changed.xmlFAILPASSPASSPASSFAILPASS
Created element's namespace in xhtml_ns_changed.svgPASSPASSPASSPASSFAILPASS
/dom/nodes/Document-createElement.htmlOKOKOKOKOKOK
Document.createElementPASSPASSPASSPASSPASSPASS
createElement(undefined)PASSPASSPASSPASSPASSPASS
createElement(null)PASSPASSPASSPASSPASSFAIL
createElement("foo")PASSPASSPASSPASSPASSPASS
createElement("f1oo")PASSPASSPASSPASSPASSPASS
createElement("foo1")PASSPASSPASSPASSPASSPASS
createElement("f̀oo")PASSFAILPASSFAILPASSPASS
createElement(":foo")PASSPASSPASSPASSPASSPASS
createElement("f:oo")PASSPASSPASSPASSPASSPASS
createElement("foo:")PASSPASSPASSPASSPASSPASS
createElement("xml")PASSPASSPASSPASSPASSPASS
createElement("xmlns")PASSPASSPASSPASSPASSPASS
createElement("xmlfoo")PASSPASSPASSPASSPASSPASS
createElement("xml:foo")PASSPASSPASSPASSPASSPASS
createElement("xmlns:foo")PASSPASSPASSPASSPASSPASS
createElement("xmlfoo:bar")PASSPASSPASSPASSPASSPASS
createElement("svg")PASSPASSPASSPASSPASSPASS
createElement("math")PASSPASSPASSPASSPASSPASS
createElement("FOO")PASSPASSPASSPASSPASSPASS
createElement("İnput")FAILFAILPASSFAILFAILFAIL
createElement("ınput")FAILFAILPASSFAILPASSFAIL
createElement("")PASSPASSPASSPASSPASSPASS
createElement("1foo")PASSPASSPASSPASSPASSPASS
createElement("̀foo")PASSPASSPASSPASSPASSPASS
createElement("}foo")PASSPASSPASSPASSPASSPASS
createElement("f}oo")PASSPASSPASSPASSPASSPASS
createElement("foo}")PASSPASSPASSPASSPASSPASS
createElement("￿foo")PASSFAILPASSFAILPASSPASS
createElement("f￿oo")PASSFAILPASSFAILPASSPASS
createElement("foo￿")PASSFAILPASSFAILPASSPASS
createElement("<foo")PASSPASSPASSPASSPASSPASS
createElement("foo>")PASSPASSPASSPASSPASSPASS
createElement("<foo>")PASSPASSPASSPASSPASSPASS
createElement("f<oo")PASSPASSPASSPASSPASSPASS
createElement("foò")-FAILPASSFAILPASSPASS
createElement("marK")-FAILPASSFAILFAILFAIL
/dom/nodes/Document-createElementNS.htmlOKOKOKOKOKOK
Document.createElementNSPASSPASSPASSPASSPASSPASS
createElementNS test 0: null,undefined,nullPASSPASSPASSPASSPASSPASS
createElementNS test 1: null,"foo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 2: null,"1foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 3: null,"f1oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 4: null,"foo1",nullPASSPASSPASSPASSPASSPASS
createElementNS test 5: null,"1foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 6: null,"̀foo","INVALID_CHARACTER_ERR"PASSPASSFAILPASSPASSPASS
createElementNS test 7: null,"}foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 8: null,"f}oo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 9: null,"foo}","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 10: null,"￿foo","INVALID_CHARACTER_ERR"PASSFAILPASSFAILPASSPASS
createElementNS test 11: null,"f￿oo","INVALID_CHARACTER_ERR"PASSFAILPASSFAILPASSPASS
createElementNS test 12: null,"foo￿","INVALID_CHARACTER_ERR"PASSFAILPASSFAILPASSPASS
createElementNS test 13: null,"<foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 14: null,"foo>","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 15: null,"<foo>","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 16: null,"f<oo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 17: null,"^^","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 18: null,":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 19: null,"f:oo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 20: null,"foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 21: null,":","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 22: null,"xml",nullPASSPASSPASSPASSPASSPASS
createElementNS test 23: null,"xmlns","NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createElementNS test 24: null,"xmlfoo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 25: null,"xml:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 26: null,"xmlns:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 27: null,"xmlfoo:bar","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 28: null,"null:xml","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 29: "",":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 30: "","f:oo","NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createElementNS test 31: "","foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 32: undefined,undefined,nullFAILFAILPASSFAILPASSFAIL
createElementNS test 33: undefined,"foo",nullFAILFAILPASSFAILPASSFAIL
createElementNS test 34: undefined,"1foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 35: undefined,"f1oo",nullFAILFAILPASSFAILPASSFAIL
createElementNS test 36: undefined,"foo1",nullFAILFAILPASSFAILPASSFAIL
createElementNS test 37: undefined,":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 38: undefined,"f:oo","NAMESPACE_ERR"FAILFAILPASSFAILPASSFAIL
createElementNS test 39: undefined,"foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 40: undefined,"xml",nullFAILFAILPASSFAILPASSFAIL
createElementNS test 41: undefined,"xmlns","NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createElementNS test 42: undefined,"xmlfoo",nullFAILFAILPASSFAILPASSFAIL
createElementNS test 43: undefined,"xml:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 44: undefined,"xmlns:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 45: undefined,"xmlfoo:bar","NAMESPACE_ERR"FAILFAILPASSFAILPASSFAIL
createElementNS test 46: "http://example.com/","foo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 47: "http://example.com/","1foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 48: "http://example.com/","f1oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 49: "http://example.com/","foo1",nullPASSPASSPASSPASSPASSPASS
createElementNS test 50: "http://example.com/",":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 51: "http://example.com/","f:oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 52: "http://example.com/","foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 53: "http://example.com/","_:_",nullPASSPASSPASSPASSPASSPASS
createElementNS test 54: "http://example.com/","_:h0",nullPASSPASSPASSPASSPASSPASS
createElementNS test 55: "http://example.com/","_:test",nullPASSPASSPASSPASSPASSPASS
createElementNS test 56: "http://example.com/","l_:_",nullPASSPASSPASSPASSPASSPASS
createElementNS test 57: "http://example.com/","ns:_0",nullPASSPASSPASSPASSPASSPASS
createElementNS test 58: "http://example.com/","ns:a0",nullPASSPASSPASSPASSPASSPASS
createElementNS test 59: "http://example.com/","ns0:test",nullPASSPASSPASSPASSPASSPASS
createElementNS test 60: "http://example.com/","a.b:c",nullPASSPASSPASSPASSPASSPASS
createElementNS test 61: "http://example.com/","a-b:c",nullPASSPASSPASSPASSPASSPASS
createElementNS test 62: "http://example.com/","a-b:c",nullPASSPASSPASSPASSPASSPASS
createElementNS test 63: "http://example.com/","xml",nullPASSPASSPASSPASSPASSPASS
createElementNS test 64: "http://example.com/","xmlns","NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createElementNS test 65: "http://example.com/","XMLNS",nullPASSFAILPASSFAILPASSPASS
createElementNS test 66: "http://example.com/","xmlfoo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 67: "http://example.com/","xml:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 68: "http://example.com/","XML:foo",nullPASSFAILPASSFAILPASSPASS
createElementNS test 69: "http://example.com/","xmlns:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 70: "http://example.com/","XMLNS:foo",nullPASSFAILPASSFAILPASSPASS
createElementNS test 71: "http://example.com/","xmlfoo:bar",nullPASSPASSPASSPASSPASSPASS
createElementNS test 72: "http://example.com/","prefix::local","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 73: "http://example.com/","namespaceURI:{","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 74: "http://example.com/","namespaceURI:}","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 75: "http://example.com/","namespaceURI:~","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 76: "http://example.com/","namespaceURI:'","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 77: "http://example.com/","namespaceURI:!","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 78: "http://example.com/","namespaceURI:@","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 79: "http://example.com/","namespaceURI:#","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 80: "http://example.com/","namespaceURI:$","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 81: "http://example.com/","namespaceURI:%","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 82: "http://example.com/","namespaceURI:^","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 83: "http://example.com/","namespaceURI:&","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 84: "http://example.com/","namespaceURI:*","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 85: "http://example.com/","namespaceURI:(","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 86: "http://example.com/","namespaceURI:)","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 87: "http://example.com/","namespaceURI:+","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 88: "http://example.com/","namespaceURI:=","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 89: "http://example.com/","namespaceURI:[","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 90: "http://example.com/","namespaceURI:]","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 91: "http://example.com/","namespaceURI:\\","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 92: "http://example.com/","namespaceURI:/","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 93: "http://example.com/","namespaceURI:;","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 94: "http://example.com/","namespaceURI:`","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 95: "http://example.com/","namespaceURI:<","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 96: "http://example.com/","namespaceURI:>","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 97: "http://example.com/","namespaceURI:,","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 98: "http://example.com/","namespaceURI:a ","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 99: "http://example.com/","namespaceURI:\"","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 100: "/","foo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 101: "/","1foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 102: "/","f1oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 103: "/","foo1",nullPASSPASSPASSPASSPASSPASS
createElementNS test 104: "/",":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 105: "/","f:oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 106: "/","foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 107: "/","xml",nullPASSPASSPASSPASSPASSPASS
createElementNS test 108: "/","xmlns","NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createElementNS test 109: "/","xmlfoo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 110: "/","xml:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 111: "/","xmlns:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 112: "/","xmlfoo:bar",nullPASSPASSPASSPASSPASSPASS
createElementNS test 113: "http://www.w3.org/XML/1998/namespace","foo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 114: "http://www.w3.org/XML/1998/namespace","1foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 115: "http://www.w3.org/XML/1998/namespace","f1oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 116: "http://www.w3.org/XML/1998/namespace","foo1",nullPASSPASSPASSPASSPASSPASS
createElementNS test 117: "http://www.w3.org/XML/1998/namespace",":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 118: "http://www.w3.org/XML/1998/namespace","f:oo",nullPASSPASSPASSFAILPASSPASS
createElementNS test 119: "http://www.w3.org/XML/1998/namespace","foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 120: "http://www.w3.org/XML/1998/namespace","xml",nullPASSPASSPASSPASSPASSPASS
createElementNS test 121: "http://www.w3.org/XML/1998/namespace","xmlns","NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createElementNS test 122: "http://www.w3.org/XML/1998/namespace","xmlfoo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 123: "http://www.w3.org/XML/1998/namespace","xml:foo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 124: "http://www.w3.org/XML/1998/namespace","xmlns:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 125: "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",nullPASSPASSPASSFAILPASSPASS
createElementNS test 126: "http://www.w3.org/XML/1998/namespaces","xml:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 127: "http://www.w3.org/xml/1998/namespace","xml:foo","NAMESPACE_ERR"PASSFAILPASSFAILPASSPASS
createElementNS test 128: "http://www.w3.org/2000/xmlns/","foo","NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createElementNS test 129: "http://www.w3.org/2000/xmlns/","1foo","INVALID_CHARACTER_ERR"PASSFAILPASSPASSPASSPASS
createElementNS test 130: "http://www.w3.org/2000/xmlns/","f1oo","NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createElementNS test 131: "http://www.w3.org/2000/xmlns/","foo1","NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createElementNS test 132: "http://www.w3.org/2000/xmlns/",":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 133: "http://www.w3.org/2000/xmlns/","f:oo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 134: "http://www.w3.org/2000/xmlns/","foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 135: "http://www.w3.org/2000/xmlns/","xml","NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createElementNS test 136: "http://www.w3.org/2000/xmlns/","xmlns",nullPASSPASSPASSPASSPASSPASS
createElementNS test 137: "http://www.w3.org/2000/xmlns/","xmlfoo","NAMESPACE_ERR"PASSPASSPASSFAILPASSPASS
createElementNS test 138: "http://www.w3.org/2000/xmlns/","xml:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 139: "http://www.w3.org/2000/xmlns/","xmlns:foo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 140: "http://www.w3.org/2000/xmlns/","xmlfoo:bar","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 141: "http://www.w3.org/2000/xmlns/","foo:xmlns","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 142: "foo:","foo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 143: "foo:","1foo","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 144: "foo:","f1oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 145: "foo:","foo1",nullPASSPASSPASSPASSPASSPASS
createElementNS test 146: "foo:",":foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 147: "foo:","f:oo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 148: "foo:","foo:","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 149: "foo:","xml",nullPASSPASSPASSPASSPASSPASS
createElementNS test 150: "foo:","xmlns","NAMESPACE_ERR"PASSPASSPASSPASSFAILPASS
createElementNS test 151: "foo:","xmlfoo",nullPASSPASSPASSPASSPASSPASS
createElementNS test 152: "foo:","xml:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 153: "foo:","xmlns:foo","NAMESPACE_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 154: "foo:","xmlfoo:bar",nullPASSPASSPASSPASSPASSPASS
createElementNS test 155: "","","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 156: null,null,nullPASSPASSPASSPASSPASSFAIL
createElementNS test 157: null,"","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 158: undefined,null,nullFAILFAILPASSFAILPASSFAIL
createElementNS test 159: undefined,undefined,nullFAILFAILPASSFAILPASSFAIL
createElementNS test 160: undefined,"","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 161: "http://example.com/",null,nullPASSPASSPASSPASSPASSFAIL
createElementNS test 162: "http://example.com/","","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 163: "/",null,nullPASSPASSPASSPASSPASSFAIL
createElementNS test 164: "/","","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 165: "http://www.w3.org/XML/1998/namespace",null,nullPASSPASSPASSPASSPASSFAIL
createElementNS test 166: "http://www.w3.org/XML/1998/namespace","","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
createElementNS test 167: "http://www.w3.org/2000/xmlns/",null,"NAMESPACE_ERR"PASSPASSPASSFAILPASSFAIL
createElementNS test 168: "http://www.w3.org/2000/xmlns/","","INVALID_CHARACTER_ERR"PASSFAILPASSPASSPASSPASS
createElementNS test 169: "foo:",null,nullPASSPASSPASSPASSPASSFAIL
createElementNS test 170: "foo:","","INVALID_CHARACTER_ERR"PASSPASSPASSPASSPASSPASS
Lower-case HTML element without a prefixPASSPASSPASSPASSFAILPASS
Lower-case HTML element with a prefixPASSPASSPASSPASSFAILFAIL
Lower-case non-HTML element without a prefixPASSPASSPASSPASSFAILPASS
Lower-case non-HTML element with a prefixPASSPASSPASSPASSFAILPASS
Upper-case HTML element without a prefixPASSFAILPASSFAILFAILPASS
Upper-case HTML element with a prefixPASSFAILPASSFAILFAILFAIL
Upper-case non-HTML element without a prefixPASSPASSPASSPASSFAILPASS
Upper-case non-HTML element with a prefixPASSPASSPASSPASSFAILPASS
null namespacePASSPASSPASSPASSFAILPASS
undefined namespaceFAILFAILPASSFAILFAILFAIL
empty string namespacePASSPASSPASSPASSFAILPASS
/dom/nodes/Document-createEvent.htmlOKOKOKOKOKOK
CustomEvent should be an alias for CustomEvent.PASSPASSPASSPASSPASSPASS
createEvent('CustomEvent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
customevent should be an alias for CustomEvent.PASSPASSPASSPASSPASSFAIL
createEvent('customevent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
CUSTOMEVENT should be an alias for CustomEvent.PASSPASSPASSPASSPASSFAIL
createEvent('CUSTOMEVENT') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
Event should be an alias for Event.PASSPASSPASSPASSPASSPASS
createEvent('Event') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
event should be an alias for Event.PASSPASSPASSPASSPASSFAIL
createEvent('event') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
EVENT should be an alias for Event.PASSPASSPASSPASSPASSFAIL
createEvent('EVENT') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
Events should be an alias for Event.PASSPASSPASSPASSPASSPASS
createEvent('Events') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
events should be an alias for Event.PASSPASSPASSPASSPASSFAIL
createEvent('events') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
EVENTS should be an alias for Event.PASSPASSPASSPASSPASSFAIL
createEvent('EVENTS') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
HTMLEvents should be an alias for Event.PASSPASSPASSPASSPASSPASS
createEvent('HTMLEvents') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
htmlevents should be an alias for Event.PASSPASSPASSPASSPASSFAIL
createEvent('htmlevents') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
HTMLEVENTS should be an alias for Event.PASSPASSPASSPASSPASSFAIL
createEvent('HTMLEVENTS') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
KeyboardEvent should be an alias for KeyboardEvent.PASSPASSPASSPASSPASSPASS
createEvent('KeyboardEvent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
keyboardevent should be an alias for KeyboardEvent.FAILPASSPASSPASSPASSFAIL
createEvent('keyboardevent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
KEYBOARDEVENT should be an alias for KeyboardEvent.FAILPASSPASSPASSPASSFAIL
createEvent('KEYBOARDEVENT') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
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
MessageEvent should be an alias for MessageEvent.PASSPASSPASSPASSPASSPASS
createEvent('MessageEvent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
messageevent should be an alias for MessageEvent.FAILPASSPASSPASSPASSFAIL
createEvent('messageevent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
MESSAGEEVENT should be an alias for MessageEvent.FAILPASSPASSPASSPASSFAIL
createEvent('MESSAGEEVENT') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
MouseEvent should be an alias for MouseEvent.PASSPASSPASSPASSPASSPASS
createEvent('MouseEvent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
mouseevent should be an alias for MouseEvent.PASSPASSPASSPASSPASSFAIL
createEvent('mouseevent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
MOUSEEVENT should be an alias for MouseEvent.PASSPASSPASSPASSPASSFAIL
createEvent('MOUSEEVENT') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
MouseEvents should be an alias for MouseEvent.PASSPASSPASSPASSPASSPASS
createEvent('MouseEvents') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
mouseevents should be an alias for MouseEvent.PASSPASSPASSPASSPASSFAIL
createEvent('mouseevents') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
MOUSEEVENTS should be an alias for MouseEvent.PASSPASSPASSPASSPASSFAIL
createEvent('MOUSEEVENTS') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
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
UIEvent should be an alias for UIEvent.PASSPASSPASSPASSPASSPASS
createEvent('UIEvent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
uievent should be an alias for UIEvent.PASSPASSPASSPASSPASSFAIL
createEvent('uievent') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
UIEVENT should be an alias for UIEvent.PASSPASSPASSPASSPASSFAIL
createEvent('UIEVENT') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
UIEvents should be an alias for UIEvent.PASSPASSPASSPASSPASSPASS
createEvent('UIEvents') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
uievents should be an alias for UIEvent.PASSPASSPASSPASSPASSFAIL
createEvent('uievents') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
UIEVENTS should be an alias for UIEvent.PASSPASSPASSPASSPASSFAIL
createEvent('UIEVENTS') should be initialized correctly.FAILPASSPASSPASSFAILFAIL
Should throw NOT_SUPPORTED_ERR for unrecognized argumentsPASSPASSPASSPASSFAILPASS
/dom/nodes/Document-createProcessingInstruction.htmlOKOKOKOKOKOK
Document.createProcessingInstruction in HTML documentsPASSPASSPASSPASSPASSPASS
Should throw an INVALID_CHARACTER_ERR for target "A" and data "?>".PASSFAILPASSFAILFAILFAIL
Should throw an INVALID_CHARACTER_ERR for target "·A" and data "x".PASSFAILPASSFAILFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "×A" and data "x".PASSFAILPASSFAILFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "A×" and data "x".PASSFAILPASSFAILFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "\\A" and data "x".PASSFAILPASSFAILFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "\f" and data "x".PASSFAILPASSFAILFAILPASS
Should throw an INVALID_CHARACTER_ERR for target 0 and data "x".PASSFAILPASSFAILFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "0" and data "x".PASSFAILPASSFAILFAILPASS
Should get a ProcessingInstruction for target "xml:fail" and data "x".PASSFAILPASSFAILPASSFAIL
Should get a ProcessingInstruction for target "A·A" and data "x".PASSFAILPASSFAILPASSFAIL
Should get a ProcessingInstruction for target "a0" and data "x".PASSFAILPASSFAILPASSFAIL
/dom/nodes/Document-createProcessingInstruction.xhtmlOKOKOKOKOKOK
Document.createProcessingInstruction in XML documentsPASSPASSPASSPASSPASSPASS
Should throw an INVALID_CHARACTER_ERR for target "A" and data "?>".PASSFAILPASSFAILFAILFAIL
Should throw an INVALID_CHARACTER_ERR for target "·A" and data "x".PASSPASSPASSPASSFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "×A" and data "x".PASSPASSPASSPASSFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "A×" and data "x".PASSPASSPASSPASSFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "\\A" and data "x".PASSPASSPASSPASSFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "\f" and data "x".PASSPASSPASSPASSFAILPASS
Should throw an INVALID_CHARACTER_ERR for target 0 and data "x".PASSPASSPASSPASSFAILPASS
Should throw an INVALID_CHARACTER_ERR for target "0" and data "x".PASSPASSPASSPASSFAILPASS
Should get a ProcessingInstruction for target "xml:fail" and data "x".PASSPASSPASSPASSPASSPASS
Should get a ProcessingInstruction for target "A·A" and data "x".PASSFAILPASSFAILPASSPASS
Should get a ProcessingInstruction for target "a0" and data "x".PASSPASSPASSPASSPASSPASS
/dom/nodes/Document-createTextNode.htmlOKOKOKOKOKOK
createTextNode("\v")PASSPASSPASSPASSPASSPASS
createTextNode("a -- b")PASSPASSPASSPASSPASSPASS
createTextNode("a-")PASSPASSPASSPASSPASSPASS
createTextNode("-b")PASSPASSPASSPASSPASSPASS
createTextNode(null)PASSPASSPASSPASSPASSPASS
createTextNode(undefined)PASSPASSPASSPASSPASSPASS
/dom/nodes/Document-createTreeWalker.htmlOKOKOKOKOKOK
Required arguments to createTreeWalker should be required.PASSPASSPASSPASSFAILFAIL
Optional arguments to createTreeWalker should be optional (1 passed).PASSPASSPASSFAILFAILFAIL
Optional arguments to createTreeWalker should be optional (2 passed).PASSPASSPASSFAILFAILFAIL
Optional arguments to createTreeWalker should be optional (3 passed, null).PASSPASSPASSFAILFAILFAIL
Optional arguments to createTreeWalker should be optional (3 passed, function).FAILPASSPASSFAILFAILFAIL
/dom/nodes/Document-doctype.htmlOKOKOKOKOKOK
Window document with doctypePASSPASSPASSPASSFAILPASS
new Document()FAILFAILPASSFAILFAILPASS
/dom/nodes/Document-getElementById.htmlOKOKOKOKOKOK
Calling document.getElementById with an empty string argument.PASSPASSPASSPASSPASSPASS
Calling document.getElementById with a null argument.PASSPASSPASSPASSPASSPASS
Calling document.getElementById with an undefined argument.PASSPASSPASSPASSPASSPASS
on static pagePASSPASSPASSPASSPASSPASS
Document.getElementById with a script-inserted elementPASSPASSPASSPASSPASSPASS
update `id` attribute via setAttribute/removeAttributePASSPASSPASSPASSPASSPASS
Ensure that the id attribute only affects elements present in a documentPASSPASSPASSPASSPASSPASS
in tree order, within the context object's treePASSPASSPASSPASSPASSPASS
Modern browsers optimize this method with using internal id cache. This test checks that their optimization should effect only append to `Document`, not append to `Node`.PASSPASSPASSPASSPASSPASS
changing attribute's value via `Attr` gotten from `Element.attribute`.PASSPASSPASSPASSPASSPASS
add id attribute via innerHTMLPASSPASSPASSPASSPASSPASS
remove id attribute via innerHTMLPASSPASSPASSPASSPASSPASS
add id attribute via outerHTMLPASSPASSPASSPASSPASSPASS
remove id attribute via outerHTMLPASSPASSPASSPASSPASSPASS
update `id` attribute via element.idPASSPASSPASSPASSPASSPASS
where insertion order and tree order don't matchPASSPASSPASSPASSPASSPASS
Inserting an id by inserting its parent nodePASSPASSPASSPASSPASSPASS
Document.getElementById must not return nodes not present in documentPASSPASSPASSPASSPASSPASS
/dom/nodes/Document-getElementsByTagName.htmlOKOKOKOKOKOK
InterfacesPASSPASSPASSPASSFAILFAIL
Caching is allowedPASSPASSPASSPASSPASSPASS
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
Should be able to set expando shadowing a proto prop (item)PASSPASSPASSPASSPASSFAIL
Should be able to set expando shadowing a proto prop (namedItem)PASSPASSPASSPASSFAILFAIL
hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNamesFAILFAILPASSFAILFAILFAIL
Element in non-HTML namespace, no prefix, lowercase namePASSPASSPASSPASSFAILPASS
Element in non-HTML namespace, no prefix, uppercase namePASSPASSPASSPASSFAILPASS
Element in non-HTML namespace, prefix, lowercase namePASSPASSFAILFAILFAILPASS
Element in non-HTML namespace, prefix, uppercase namePASSPASSFAILFAILFAILPASS
Element in HTML namespace, no prefix, non-ascii characters in nameFAILFAILPASSFAILFAILFAIL
Element in non-HTML namespace, non-ascii characters in namePASSPASSPASSPASSFAILPASS
Element in HTML namespace, prefix, non-ascii characters in nameFAILFAILFAILFAILFAILFAIL
Element in non-HTML namespace, prefix, non-ascii characters in namePASSPASSFAILFAILFAILPASS
getElementsByTagName('*')PASSPASSPASSPASSPASSPASS
/dom/nodes/Document-getElementsByTagName.xhtmlOKOKOKOKOKOK
Element in non-HTML namespace, no prefix, lowercase namePASSPASSPASSPASSPASSPASS
Element in non-HTML namespace, no prefix, uppercase namePASSPASSPASSPASSPASSPASS
Element in non-HTML namespace, prefix, lowercase namePASSPASSFAILFAILPASSPASS
Element in non-HTML namespace, prefix, uppercase namePASSPASSFAILFAILPASSPASS
Element in HTML namespace, no prefix, non-ascii characters in namePASSPASSPASSPASSPASSPASS
Element in non-HTML namespace, non-ascii characters in namePASSPASSPASSPASSPASSPASS
Element in HTML namespace, prefix, non-ascii characters in namePASSPASSFAILFAILPASSPASS
Element in non-HTML namespace, prefix, non-ascii characters in namePASSPASSFAILFAILPASSPASS
getElementsByTagName('*')PASSPASSPASSPASSPASSPASS
/dom/nodes/Document-getElementsByTagNameNS.htmlOKOKOKOKOKOK
Document.getElementsByTagNameNSPASSPASSPASSPASSFAILFAIL
getElementsByTagNameNS('*', 'body')PASSPASSPASSPASSPASSPASS
Empty string namespacePASSPASSPASSPASSPASSPASS
body element in test namespace, no prefixPASSPASSPASSPASSPASSPASS
body element in test namespace, prefixPASSPASSPASSPASSPASSPASS
BODY element in test namespace, no prefixPASSPASSPASSPASSFAILPASS
abc element in html namespacePASSPASSPASSPASSFAILPASS
ABC element in html namespacePASSPASSPASSPASSFAILPASS
AÇ, case sensitivityPASSPASSPASSPASSPASSPASS
BODY element in test namespace, prefixPASSPASSPASSPASSFAILPASS
getElementsByTagNameNS('http://www.w3.org/1999/xhtml', '*')PASSPASSPASSPASSPASSPASS
getElementsByTagNameNS('*', '*')PASSPASSPASSPASSPASSPASS
Empty listsPASSPASSPASSPASSPASSPASS
/dom/nodes/Document-implementation.htmlOKOKOKOKOKOK
Getting implementation off the same documentPASSFAILPASSFAILFAILPASS
Getting implementation off different documentsPASSFAILPASSFAILFAILPASS
/dom/nodes/Document-importNode.htmlOKOKOKOKOKOK
No 'deep' argument.PASSFAILPASSFAILFAILFAIL
Undefined 'deep' argument.PASSPASSPASSPASSFAILPASS
True 'deep' argument.PASSPASSPASSPASSPASSPASS
False 'deep' argument.PASSPASSPASSPASSPASSPASS
/dom/nodes/DocumentType-literal.htmlOKOKOKOKOKOK
DocumentType literalsPASSPASSPASSPASSFAILPASS
/dom/nodes/DocumentType-literal.xhtmlOKOKOKOKOKOK
DocumentType literalsPASSPASSPASSPASSFAILPASS
/dom/nodes/DocumentType-remove.htmlOKOKOKOKOKOK
doctype should support remove()PASSPASSPASSFAILFAILPASS
remove() should work if doctype doesn't have a parentPASSPASSPASSFAILFAILPASS
remove() should work if doctype does have a parentPASSPASSPASSFAILFAILPASS
remove() should work if doctype does have a parent and siblingsPASSPASSPASSFAILFAILPASS
/dom/nodes/Element-childElement-null.htmlOKOKOKOKOKOK
Null testPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElement-null.svgOKOKOKOKOKOK
Null testPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElement-null.xhtmlOKOKOKOKOKOK
Null TestPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-dynamic-add.htmlOKOKOKOKOKOK
Dynamic Adding of ElementsPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-dynamic-add.svgOKOKOKOKOKOK
Dynamic Adding of ElementsPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-dynamic-add.xhtmlOKOKOKOKOKOK
Dynamic Adding of ElementsPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-dynamic-remove.htmlOKOKOKOKOKOK
Dynamic Removal of ElementsPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-dynamic-remove.svgOKOKOKOKOKOK
Dynamic Removal of ElementsPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-dynamic-remove.xhtmlOKOKOKOKOKOK
Dynamic Removal of ElementsPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-nochild.htmlOKOKOKOKOKOK
childElementCount without Child Element NodesPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-nochild.svgOKOKOKOKOKOK
childElementCountPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount-nochild.xhtmlOKOKOKOKOKOK
childElementCount without Child Element NodesPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount.htmlOKOKOKOKOKOK
childElementCountPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount.svgOKOKOKOKOKOK
childElementCountPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-childElementCount.xhtmlOKOKOKOKOKOK
childElementCountPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-children.htmlOKOKOKOKOKOK
HTMLCollection edge casesPASSFAILPASSFAILPASSPASS
HTMLCollection edge cases 1FAILFAILPASSFAILFAILFAIL
/dom/nodes/Element-classlist.htmlOKOKOKOKOKOK
Element.classList must exist as an objectPASSPASSPASSPASSPASSPASS
Element.classList must exist as an object even if the element has no class attributePASSPASSPASSPASSPASSPASS
DOMTokenList should be exposed for prototypingPASSPASSPASSPASSPASSPASS
prototyping DOMTokenList should workPASSPASSPASSPASSPASSPASS
Element.classList must implement DOMTokenListPASSPASSPASSPASSPASSPASS
CSS .foo selectors must not match elements without any classPASSPASSPASSPASSPASSPASS
classList must be correct for an element that has classesFAILFAILFAILFAILFAILFAIL
classList.length must be 0 for an element that has no classesPASSPASSPASSPASSPASSPASS
classList must not contain an undefined classPASSPASSPASSPASSPASSPASS
classList.item() must return null for out-of-range indexPASSPASSPASSPASSPASSPASS
classList.item() must return null for negative indexPASSPASSPASSPASSPASSPASS
classList[index] must be undefined for out-of-range indexPASSFAILPASSFAILPASSPASS
classList[index] must be undefined for negative indexPASSFAILPASSFAILPASSPASS
className should contain initial markup whitespaceFAILPASSPASSPASSPASSPASS
empty classList should return the empty string since the ordered set parser skip the whitespacesFAILFAILFAILFAILFAILFAIL
.contains(empty_string) must throw a SYNTAX_ERRPASSPASSPASSPASSPASSPASS
.add(empty_string) must throw a SYNTAX_ERRPASSPASSPASSPASSPASSPASS
.remove(empty_string) must throw a SYNTAX_ERRPASSPASSPASSPASSPASSPASS
.toggle(empty_string) must throw a SYNTAX_ERRPASSPASSPASSPASSPASSPASS
.contains(string_with_spaces) must throw an INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
.add(string_with_spaces) must throw an INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
.remove(string_with_spaces) must throw an INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
.toggle(string_with_spaces) must throw an INVALID_CHARACTER_ERRPASSPASSPASSPASSPASSPASS
computed style must update when setting .classNamePASSPASSPASSPASSPASSPASS
classList.contains must update when .className is changedPASSPASSPASSPASSPASSPASS
classList.contains must be case sensitivePASSPASSPASSPASSPASSPASS
classList.contains must not match when punctuation characters are addedPASSPASSPASSPASSPASSPASS
classList.add must not cause the CSS selector to stop matchingPASSPASSPASSPASSPASSPASS
classList.add must not remove existing classesPASSPASSPASSPASSPASSPASS
classList.contains case sensitivity must match a case-specific stringPASSPASSPASSPASSPASSPASS
classList.length must correctly reflect the number of tokensPASSPASSPASSPASSPASSPASS
classList.item(0) must return the first tokenPASSPASSPASSPASSPASSPASS
classList.item must return case-sensitive strings and preserve token orderPASSPASSPASSPASSPASSPASS
classList[0] must return the first tokenPASSPASSPASSPASSPASSPASS
classList[index] must return case-sensitive strings and preserve token orderPASSPASSPASSPASSPASSPASS
classList[index] must still be undefined for out-of-range index when earlier indexes existPASSFAILPASSFAILPASSPASS
className must update correctly when items have been added through classListPASSPASSPASSPASSPASSPASS
classList must stringify correctly when items have been addedPASSPASSPASSPASSPASSPASS
classList.add should not add a token if it already existsPASSPASSPASSPASSPASSPASS
classList.remove removes arguments passed, if they are present.PASSPASSPASSPASSPASSPASS
classList.remove must remove existing tokensPASSPASSPASSPASSPASSPASS
classList.remove must not break case-sensitive CSS selector matchingPASSPASSPASSPASSPASSPASS
classList.remove must remove duplicated tokensPASSPASSPASSPASSPASSPASS
classList.remove must collapse whitespace around removed tokensPASSPASSPASSPASSPASSPASS
classList.remove must collapse whitespaces around each tokenFAILPASSFAILPASSFAILFAIL
classList.remove must collapse whitespaces around each token and remove duplicatesFAILFAILFAILFAILFAILFAIL
classList.remove must collapse whitespace when removing duplicate tokensPASSPASSPASSPASSPASSPASS
classList.add must collapse whitespaces and remove duplicates when adding a token that already existsFAILFAILFAILFAILFAILFAIL
classList.toggle must toggle tokens case-sensitively when addingPASSPASSPASSPASSPASSPASS
classList.toggle must not break case-sensitive CSS selector matchingPASSPASSPASSPASSPASSPASS
classList.toggle must be able to remove tokensPASSPASSPASSPASSPASSPASS
classList.toggle must be case-sensitive when removing tokensPASSPASSPASSPASSPASSPASS
CSS class selectors must stop matching when all classes have been removedPASSPASSPASSPASSPASSPASS
className must be empty when all classes have been removedPASSPASSPASSPASSPASSPASS
classList must stringify to an empty string when all classes have been removedPASSPASSPASSPASSPASSPASS
classList.item(0) must return null when all classes have been removedPASSPASSPASSPASSPASSPASS
classList[0] must be undefined when all classes have been removedPASSFAILPASSFAILPASSPASS
classList.add should treat " " as a spacePASSPASSPASSPASSPASSPASS
classList.add should treat \t as a spaceFAILPASSFAILPASSFAILFAIL
classList.add should treat \r as a spaceFAILPASSFAILPASSFAILFAIL
classList.add should treat \n as a spaceFAILPASSFAILPASSFAILFAIL
classList.add should treat \f as a spaceFAILPASSFAILPASSFAILFAIL
classList.length must be read-onlyPASSPASSPASSPASSPASSPASS
classList must be read-onlyPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild-entity.svgOKOKOKOKOKOK
Entity ReferencesPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild-entity.xhtmlOKOKOKOKOKOK
Entity ReferencesPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild-namespace.htmlOKOKOKOKOKOK
firstElementChild with namespacesPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild-namespace.svgOKOKOKOKOKOK
firstElementChild with namespacesPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild-namespace.xhtmlOKOKOKOKOKOK
firstElementChild with namespacesPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild.htmlOKOKOKOKOKOK
firstElementChildPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild.svgOKOKOKOKOKOK
firstElementChildPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-firstElementChild.xhtmlOKOKOKOKOKOK
firstElementChildPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-getElementsByClassName.htmlOKOKOKOKOKOK
getElementsByClassName should work on disconnected subtrees.PASSPASSPASSPASSPASSPASS
Interface should be correct.PASSPASSPASSPASSFAILFAIL
/dom/nodes/Element-getElementsByTagName.htmlOKOKOKOKOKOK
InterfacesPASSPASSPASSPASSFAILFAIL
Caching is allowedPASSPASSPASSPASSPASSPASS
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
Should be able to set expando shadowing a proto prop (item)PASSPASSPASSPASSPASSFAIL
Should be able to set expando shadowing a proto prop (namedItem)PASSPASSPASSPASSFAILFAIL
hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNamesFAILFAILPASSFAILFAILFAIL
Element in non-HTML namespace, no prefix, lowercase namePASSPASSPASSPASSFAILPASS
Element in non-HTML namespace, no prefix, uppercase namePASSPASSPASSPASSFAILPASS
Element in non-HTML namespace, prefix, lowercase namePASSPASSFAILFAILFAILPASS
Element in non-HTML namespace, prefix, uppercase namePASSPASSFAILFAILFAILPASS
Element in HTML namespace, no prefix, non-ascii characters in nameFAILFAILPASSFAILFAILFAIL
Element in non-HTML namespace, non-ascii characters in namePASSPASSPASSPASSFAILPASS
Element in HTML namespace, prefix, non-ascii characters in nameFAILFAILFAILFAILFAILFAIL
Element in non-HTML namespace, prefix, non-ascii characters in namePASSPASSFAILFAILFAILPASS
getElementsByTagName('*')PASSPASSPASSPASSPASSPASS
Matching the context objectPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-getElementsByTagNameNS.htmlOKOKOKOKOKOK
Element.getElementsByTagNameNSPASSPASSPASSPASSFAILFAIL
getElementsByTagNameNS('*', 'body')PASSPASSPASSPASSPASSPASS
Empty string namespacePASSPASSPASSPASSPASSPASS
body element in test namespace, no prefixPASSPASSPASSPASSPASSPASS
body element in test namespace, prefixPASSPASSPASSPASSPASSPASS
BODY element in test namespace, no prefixPASSPASSPASSPASSPASSPASS
abc element in html namespacePASSPASSPASSPASSPASSPASS
ABC element in html namespacePASSPASSPASSPASSPASSPASS
AÇ, case sensitivityPASSPASSPASSPASSPASSPASS
BODY element in test namespace, prefixPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS('http://www.w3.org/1999/xhtml', '*')PASSPASSPASSPASSPASSPASS
getElementsByTagNameNS('*', '*')PASSPASSPASSPASSPASSPASS
Empty listsPASSPASSPASSPASSPASSPASS
Matching the context object (wildcard namespace)PASSPASSPASSPASSPASSPASS
Matching the context object (specific namespace)PASSPASSPASSPASSPASSPASS
/dom/nodes/Element-lastElementChild.htmlOKOKOKOKOKOK
lastElementChildPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-lastElementChild.svgOKOKOKOKOKOK
lastElementChildPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-lastElementChild.xhtmlOKOKOKOKOKOK
firstElementChildPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-matches.htmlOKOKOKOKOKOK
/dom/nodes/Element-nextElementSibling.htmlOKOKOKOKOKOK
nextElementSiblingPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-nextElementSibling.svgOKOKOKOKOKOK
nextElementSiblingPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-nextElementSibling.xhtmlOKOKOKOKOKOK
nextElementSiblingPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-previousElementSibling.htmlOKOKOKOKOKOK
previousElementSiblingPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-previousElementSibling.svgOKOKOKOKOKOK
previousElementSiblingPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-previousElementSibling.xhtmlOKOKOKOKOKOK
previousElementSiblingPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-remove.htmlOKOKOKOKOKOK
element should support remove()PASSPASSPASSFAILFAILPASS
remove() should work if element doesn't have a parentPASSPASSPASSFAILFAILPASS
remove() should work if element does have a parentPASSPASSPASSFAILFAILPASS
remove() should work if element does have a parent and siblingsPASSPASSPASSFAILFAILPASS
/dom/nodes/Element-removeAttributeNS.htmlOKOKOKOKOKOK
removeAttributeNS should take a local name.PASSPASSPASSFAILFAILPASS
/dom/nodes/Element-siblingElement-null.htmlOKOKOKOKOKOK
Null testPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-siblingElement-null.svgOKOKOKOKOKOK
Null testPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-siblingElement-null.xhtmlOKOKOKOKOKOK
Null TestPASSPASSPASSPASSPASSPASS
/dom/nodes/Element-tagName.htmlOKOKOKOKOKOK
tagName should upper-case for HTML elements in HTML documents.PASSPASSPASSPASSFAILFAIL
tagName should not upper-case for SVG elements in HTML documents.PASSPASSPASSPASSPASSPASS
tagName should be updated when changing ownerDocumentPASSPASSPASSPASSPASSPASS
tagName should be updated when changing ownerDocument (createDocument without prefix)PASSPASSPASSPASSPASSPASS
tagName should be updated when changing ownerDocument (createDocument with prefix)PASSPASSPASSPASSFAILFAIL
/dom/nodes/MutationObserver-attributes.htmlOKTIMEOUTOKOKOKOK
attributes Element.id: update, no oldValue, mutationPASSPASSPASSPASSFAILPASS
attributes Element.id: update mutationPASSPASSPASSPASSFAILPASS
attributes Element.id: empty string update mutationPASSPASSPASSPASSFAILPASS
attributes Element.id: same value mutationPASSFAILPASSFAILFAILPASS
attributes Element.unknown: IDL attribute no mutationPASSPASSPASSPASSFAILPASS
attributes HTMLInputElement.type: type update mutationPASSFAILPASSFAILFAILPASS
attributes Element.className: new value mutationPASSPASSPASSPASSFAILPASS
attributes Element.className: empty string update mutationPASSPASSPASSPASSFAILPASS
attributes Element.className: same value mutationPASSTIMEOUTPASSPASSFAILPASS
attributes Element.className: same multiple values mutationPASSTIMEOUTPASSPASSFAILPASS
attributes Element.classList.add: single token addition mutationPASSPASSPASSPASSFAILPASS
attributes Element.classList.add: multiple tokens addition mutationPASSPASSPASSPASSFAILPASS
attributes Element.classList.add: syntax err/no mutationPASSPASSPASSFAILFAILPASS
attributes Element.classList.add: invalid character/no mutationPASSPASSPASSFAILFAILPASS
attributes Element.classList.add: same value mutationFAILFAILPASSFAILFAILFAIL
attributes Element.classList.remove: single token removal mutationPASSPASSPASSPASSFAILPASS
attributes Element.classList.remove: multiple tokens removal mutationPASSPASSPASSPASSFAILPASS
attributes Element.classList.remove: missing token removal mutationFAILFAILPASSFAILFAILFAIL
attributes Element.classList.toggle: token removal mutationPASSPASSPASSPASSFAILPASS
attributes Element.classList.toggle: token addition mutationPASSPASSPASSPASSFAILPASS
attributes Element.classList.toggle: forced token removal mutationPASSPASSPASSPASSFAILPASS
attributes Element.classList.toggle: forced missing token removal no mutationPASSPASSPASSFAILFAILPASS
attributes Element.classList.toggle: forced existing token addition no mutationPASSPASSPASSFAILFAILPASS
attributes Element.classList.toggle: forced token addition mutationPASSPASSPASSPASSFAILPASS
attributes Element.attributes.value: update mutationPASSPASSPASSPASSFAILPASS
attributes Element.attributes.value: same id mutationPASSPASSPASSPASSFAILPASS
attributes Element.setAttribute: id mutationPASSPASSPASSPASSFAILPASS
attributes Element.setAttribute: same class mutationPASSPASSPASSPASSFAILPASS
attributes Element.setAttribute: classname mutationPASSPASSPASSPASSFAILPASS
attributes Element.removeAttribute: removal mutationPASSPASSPASSPASSFAILPASS
attributes Element.removeAttribute: removal no mutationPASSFAILPASSFAILFAILPASS
childList HTMLInputElement.removeAttribute: type removal mutationPASSPASSPASSPASSFAILPASS
attributes Element.setAttributeNS: creation mutationPASSPASSPASSPASSFAILPASS
attributes Element.setAttributeNS: prefixed attribute creation mutationPASSFAILPASSFAILFAILPASS
attributes Element.removeAttributeNS: removal mutationPASSPASSPASSPASSFAILPASS
attributes Element.removeAttributeNS: removal no mutationPASSPASSPASSPASSFAILPASS
attributes Element.removeAttributeNS: prefixed attribute removal no mutationPASSFAILPASSFAILFAILPASS
attributes/attributeFilter Element.id/Element.className: update mutationPASSPASSPASSPASSFAILPASS
attributes/attributeFilter Element.id/Element.className: multiple filter update mutationPASSPASSPASSPASSFAILPASS
attributeOldValue alone Element.id: update mutationPASSFAILPASSFAILFAILFAIL
attributeFilter alone Element.id/Element.className: multiple filter update mutationPASSFAILPASSFAILFAILFAIL
childList false: no childList mutationPASSPASSPASSPASSFAILPASS
/dom/nodes/MutationObserver-characterData.htmlOKTIMEOUTOKTIMEOUTOKOK
characterData Text.data: simple mutation without oldValuePASSPASSPASSPASSFAILPASS
characterData Text.data: simple mutationPASSPASSPASSPASSFAILPASS
characterData Text.appendData: simple mutationPASSPASSPASSPASSFAILPASS
characterData Text.appendData: empty string mutationPASSPASSPASSPASSFAILPASS
characterData Text.appendData: null string mutationPASSPASSPASSPASSFAILPASS
characterData Text.insertData: simple mutationPASSPASSPASSPASSFAILPASS
characterData Text.insertData: empty string mutationPASSPASSPASSPASSFAILPASS
characterData Text.insertData: null string mutationPASSPASSPASSPASSFAILPASS
characterData Text.deleteData: simple mutationPASSPASSPASSPASSFAILPASS
characterData Text.deleteData: empty mutationPASSFAILPASSFAILFAILPASS
characterData Text.replaceData: simple mutationPASSPASSPASSPASSFAILPASS
characterData Text.replaceData: empty mutationPASSPASSPASSPASSFAILPASS
characterData ProcessingInstruction: data mutationsPASSPASSPASSPASSFAILPASS
characterData Comment: data mutationsPASSPASSPASSPASSFAILPASS
Range (r70) is createdPASSPASSPASSPASSPASSPASS
characterData Range.deleteContents: child and data removal mutationPASSPASSPASSPASSFAILPASS
Range (r71) is createdPASSPASSPASSPASSPASSPASS
characterData Range.deleteContents: child and data removal mutation (2)PASSTIMEOUTPASSTIMEOUTFAILPASS
Range (r80) is createdPASSPASSPASSPASSPASSPASS
characterData Range.extractContents: child and data removal mutationPASSPASSPASSPASSFAILPASS
Range (r81) is createdPASSPASSPASSPASSPASSPASS
characterData Range.extractContents: child and data removal mutation (2)PASSTIMEOUTPASSTIMEOUTFAILPASS
characterData/characterDataOldValue alone Text.data: simple mutationPASSFAILPASSFAILFAILFAIL
/dom/nodes/MutationObserver-childList.htmlOKTIMEOUTOKTIMEOUTOKOK
childList Node.nodeValue: no mutationPASSPASSPASSPASSFAILPASS
childList Node.textContent: replace content mutationPASSFAILPASSFAILFAILPASS
childList Node.textContent: no previous content mutationPASSPASSPASSFAILFAILPASS
childList Node.textContent: textContent no mutationPASSPASSPASSPASSFAILPASS
childList Node.textContent: empty string mutationPASSPASSPASSPASSFAILPASS
childList Node.normalize mutationPASSFAILPASSFAILFAILPASS
childList Node.normalize mutationsPASSFAILPASSFAILFAILPASS
childList Node.insertBefore: addition mutationPASSPASSPASSPASSFAILPASS
childList Node.insertBefore: removal mutationPASSPASSPASSPASSFAILPASS
childList Node.insertBefore: removal and addition mutationsPASSPASSPASSPASSFAILPASS
childList Node.insertBefore: fragment addition mutationsPASSPASSPASSPASSFAILPASS
childList Node.insertBefore: fragment removal mutationsPASSFAILPASSFAILFAILPASS
childList Node.insertBefore: last child addition mutationPASSPASSPASSPASSFAILPASS
childList Node.appendChild: addition mutationPASSPASSPASSPASSFAILPASS
childList Node.appendChild: removal mutationPASSPASSPASSPASSFAILPASS
childList Node.appendChild: removal and addition mutationsPASSPASSPASSPASSFAILPASS
childList Node.appendChild: fragment addition mutationsPASSPASSPASSPASSFAILPASS
childList Node.appendChild: fragment removal mutationsPASSFAILPASSFAILFAILPASS
childList Node.appendChild: addition outside document tree mutationPASSPASSPASSPASSFAILPASS
childList Node.replaceChild: replacement mutationPASSPASSPASSPASSFAILPASS
childList Node.replaceChild: removal mutationPASSTIMEOUTPASSTIMEOUTFAILPASS
childList Node.replaceChild: internal replacement mutationFAILFAILPASSFAILFAILFAIL
childList Node.removeChild: removal mutationPASSPASSPASSPASSFAILPASS
Range (r70) is createdPASSPASSPASSPASSPASSPASS
childList Range.deleteContents: child removal mutationPASSPASSPASSPASSFAILPASS
Range (r71) is createdPASSPASSPASSPASSPASSPASS
childList Range.deleteContents: child and data removal mutationPASSFAILFAILFAILFAILPASS
Range (r80) is createdPASSPASSPASSPASSPASSPASS
childList Range.extractContents: child removal mutationPASSPASSPASSPASSFAILPASS
Range (r81) is createdPASSPASSPASSPASSPASSPASS
childList Range.extractContents: child and data removal mutationPASSFAILFAILFAILFAILPASS
Range (r90) is createdPASSPASSPASSPASSPASSPASS
childList Range.insertNode: child insertion mutationPASSPASSPASSPASSFAILPASS
Range (r91) is createdPASSPASSPASSPASSPASSPASS
childList Range.insertNode: children insertion mutationPASSFAILPASSFAILFAILPASS
Range (r100) is createdPASSPASSPASSPASSPASSPASS
childList Range.surroundContents: children removal and addition mutationPASSFAILFAILFAILFAILPASS
/dom/nodes/MutationObserver-disconnect.htmlOKOKOKOKOKOK
subtree mutationsPASSPASSPASSPASSFAILPASS
disconnect discarded some mutationsPASSPASSPASSPASSFAILPASS
/dom/nodes/MutationObserver-document.htmlOKOKOKOKOKOK
setup testPASSPASSPASSPASSFAILPASS
parser insertion mutationsPASSPASSFAILPASSFAILPASS
parser script insertion mutationPASSPASSFAILFAILFAILFAIL
removal of parent during parsingPASSPASSFAILFAILFAILFAIL
/dom/nodes/MutationObserver-inner-outer.htmlOKOKOKOKOKOK
innerHTML mutationFAILFAILPASSFAILFAILFAIL
innerHTML with 2 children mutationPASSFAILPASSFAILFAILPASS
outerHTML mutationPASSFAILPASSFAILFAILPASS
/dom/nodes/MutationObserver-takeRecords.htmlOKOKOKOKOKOK
unreachabled testPASSPASSPASSPASSFAILPASS
All records presentPASSPASSPASSFAILFAILPASS
No more records presentPASSPASSPASSPASSFAILPASS
/dom/nodes/Node-appendChild.htmlOKOKOKOKOKOK
WebIDL testsPASSFAILPASSFAILFAILFAIL
Appending to a leaf node.PASSPASSPASSPASSPASSPASS
Appending null to a text nodePASSFAILPASSFAILFAILFAIL
Appending to a text nodePASSPASSPASSPASSPASSPASS
Appending null to a commentPASSFAILPASSFAILFAILFAIL
Appending to a commentPASSPASSPASSPASSPASSPASS
Appending null to a doctypePASSFAILPASSFAILFAILFAIL
Appending to a doctypePASSFAILPASSFAILPASSPASS
Appending a documentPASSPASSPASSPASSPASSPASS
Adopting an orphanPASSPASSPASSPASSPASSPASS
Adopting a non-orphanPASSPASSPASSPASSPASSPASS
/dom/nodes/Node-childNodes.htmlOKOKOKOKOKOK
Caching of Node.childNodesPASSPASSPASSPASSPASSPASS
Node.childNodes on an Element.PASSPASSPASSPASSPASSPASS
Node.childNodes on a DocumentFragment.PASSPASSPASSPASSPASSPASS
Node.childNodes on a Document.FAILFAILPASSFAILFAILPASS
/dom/nodes/Node-cloneNode.htmlOKOKOKOKOKOK
Unprefixed HTML elementPASSPASSPASSPASSPASSPASS
Prefixed HTML elementPASSPASSPASSPASSPASSPASS
Prefixed non-HTML elementPASSPASSPASSPASSPASSPASS
/dom/nodes/Node-compareDocumentPosition.htmlOKOKOKOKOKOK
paras[0].compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
paras[0].compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
paras[0].firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
paras[1].firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignPara1.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignPara1.firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara1.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.firstChild.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.firstChild.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara1.firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
document.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
document.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedDiv.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignDoc.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignDoc.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignDoc.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignDoc.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignDoc.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignDoc.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignDoc.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignDoc.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignPara2.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
xmlDoc.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
xmlDoc.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
xmlDoc.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
xmlDoc.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
xmlDoc.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
xmlDoc.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
xmlElement.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
xmlElement.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
xmlElement.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
xmlElement.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
xmlElement.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
xmlElement.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
xmlElement.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
detachedTextNode.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
detachedTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignTextNode.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
processingInstruction.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
processingInstruction.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
processingInstruction.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
processingInstruction.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
processingInstruction.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
processingInstruction.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedProcessingInstruction.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
comment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
comment.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
detachedComment.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
docfrag.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
docfrag.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
doctype.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
doctype.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignDoctype.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignDoctype.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignDoctype.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignDoctype.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignDoctype.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignDoctype.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignDoctype.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignDoctype.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
paras[1].compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara2.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.firstChild.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.firstChild.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedPara2.firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
testDiv.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
detachedXmlElement.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlElement.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedForeignTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
xmlTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
xmlTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
xmlTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
xmlTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
xmlTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
xmlTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
xmlComment.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
xmlComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
xmlComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
xmlComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
xmlComment.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
xmlComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
detachedForeignComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedForeignComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
detachedXmlComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
detachedXmlComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
foreignDocfrag.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
foreignDocfrag.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
xmlDocfrag.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
xmlDocfrag.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(document)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
xmlDoctype.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
xmlDoctype.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
xmlDoctype.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(comment)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
xmlDoctype.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
xmlDoctype.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSFAIL
xmlDoctype.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-constants.htmlOKOKOKOKOKOK
Constants for nodeType on Node interface object.PASSPASSPASSPASSPASSPASS
Constants for nodeType on Node prototype object.PASSPASSPASSPASSPASSPASS
Constants for nodeType on Element object.PASSPASSPASSPASSPASSPASS
Constants for nodeType on Text object.PASSPASSPASSPASSPASSPASS
Constants for createDocumentPosition on Node interface object.PASSPASSPASSPASSPASSPASS
Constants for createDocumentPosition on Node prototype object.PASSPASSPASSPASSPASSPASS
Constants for createDocumentPosition on Element object.PASSPASSPASSPASSPASSPASS
Constants for createDocumentPosition on Text object.PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-contains.htmlOKOKOKOKOKOK
paras[0].contains(null)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
paras[0].compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
paras[0].compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.contains(null)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.contains(null)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
foreignPara1.contains(null)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignPara1.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
foreignPara1.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
foreignPara1.firstChild.contains(null)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
foreignPara1.firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedPara1.contains(null)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara1.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
detachedPara1.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
detachedPara1.firstChild.contains(null)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedPara1.firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
document.contains(null)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
document.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedDiv.contains(null)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedDiv.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedDiv.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
detachedDiv.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
foreignDoc.contains(null)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
foreignDoc.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
foreignPara2.contains(null)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
foreignPara2.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
xmlDoc.contains(null)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
xmlDoc.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
xmlElement.contains(null)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
xmlElement.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedTextNode.contains(null)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
foreignTextNode.contains(null)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
foreignTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
processingInstruction.contains(null)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
processingInstruction.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.contains(null)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedProcessingInstruction.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
comment.contains(null)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
comment.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedComment.contains(null)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
docfrag.contains(null)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
docfrag.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
doctype.contains(null)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
doctype.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
foreignDoctype.contains(null)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
foreignDoctype.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
paras[1].contains(null)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
paras[1].compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
paras[1].compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
detachedPara2.contains(null)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara2.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
detachedPara2.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
detachedPara2.firstChild.contains(null)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedPara2.firstChild.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
testDiv.contains(null)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(paras[0])PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
testDiv.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
testDiv.compareDocumentPosition(foreignPara1)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedPara1)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(document)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedDiv)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignDoc)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignPara2)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(xmlDoc)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(xmlElement)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedTextNode)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignTextNode)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(processingInstruction)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(comment)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedComment)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(docfrag)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(doctype)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignDoctype)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(paras[1])PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedPara2)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(testDiv)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedXmlElement)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(xmlTextNode)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(xmlComment)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignComment)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedForeignComment)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(detachedXmlComment)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(foreignDocfrag)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(xmlDocfrag)PASSPASSPASSPASSPASSPASS
testDiv.compareDocumentPosition(xmlDoctype)PASSPASSPASSPASSPASSPASS
detachedXmlElement.contains(null)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedXmlElement.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.contains(null)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
xmlTextNode.contains(null)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
xmlTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.contains(null)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
xmlComment.contains(null)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
xmlComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
foreignComment.contains(null)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
foreignComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedForeignComment.contains(null)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedForeignComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
detachedXmlComment.contains(null)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
detachedXmlComment.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
foreignDocfrag.contains(null)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
foreignDocfrag.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
xmlDocfrag.contains(null)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
xmlDocfrag.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
xmlDoctype.contains(null)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(paras[0])PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(paras[0].firstChild)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(paras[1].firstChild)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignPara1)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedPara1)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedPara1.firstChild)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(document)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedDiv)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignDoc)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignPara2)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(xmlDoc)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(xmlElement)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedTextNode)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignTextNode)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(processingInstruction)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedProcessingInstruction)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(comment)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedComment)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(docfrag)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(doctype)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignDoctype)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(paras[1])PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedPara2)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedPara2.firstChild)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(testDiv)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedXmlElement)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedForeignTextNode)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(xmlTextNode)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedXmlTextNode)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(xmlComment)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignComment)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedForeignComment)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(detachedXmlComment)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(foreignDocfrag)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(xmlDocfrag)PASSPASSPASSFAILPASSPASS
xmlDoctype.compareDocumentPosition(xmlDoctype)PASSPASSPASSFAILPASSPASS
/dom/nodes/Node-insertBefore.htmlOKOKOKOKOKOK
Calling insertBefore with a non-Node first argument must throw TypeError.PASSFAILPASSFAILFAILFAIL
Calling insertBefore with a non-Node first argument on a leaf node DocumentType must throw TypeError.PASSFAILPASSFAILFAILFAIL
Calling insertBefore an a leaf node DocumentType must throw HIERARCHY_REQUEST_ERR.PASSFAILPASSFAILPASSPASS
Calling insertBefore with a non-Node first argument on a leaf node Text must throw TypeError.PASSFAILPASSFAILFAILFAIL
Calling insertBefore an a leaf node Text must throw HIERARCHY_REQUEST_ERR.PASSPASSPASSPASSPASSPASS
Calling insertBefore with a non-Node first argument on a leaf node Comment must throw TypeError.PASSFAILPASSFAILFAILFAIL
Calling insertBefore an a leaf node Comment must throw HIERARCHY_REQUEST_ERR.PASSFAILPASSFAILPASSPASS
Calling insertBefore with a non-Node first argument on a leaf node ProcessingInstruction must throw TypeError.PASSFAILPASSFAILFAILFAIL
Calling insertBefore an a leaf node ProcessingInstruction must throw HIERARCHY_REQUEST_ERR.PASSFAILPASSFAILPASSFAIL
Calling insertBefore with an inclusive ancestor of the context object must throw HIERARCHY_REQUEST_ERR.PASSPASSPASSPASSPASSPASS
Calling insertBefore with a reference child whose parent is not the context node must throw a NotFoundError.PASSPASSPASSPASSPASSPASS
If the context node is a document, inserting a document or text node should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
If the context node is a document, appending a DocumentFragment that contains a text node or too many elements should throw a HierarchyRequestError.PASSFAILPASSFAILPASSFAIL
If the context node is a document, inserting a DocumentFragment that contains a text node or too many elements should throw a HierarchyRequestError.PASSFAILPASSFAILPASSFAIL
If the context node is a document, inserting a DocumentFragment with an element if there already is an element child should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
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, inserting an element if there already is an element child should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
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, inserting a doctype if there already is a doctype child should throw a HierarchyRequestError.PASSPASSPASSPASSFAILPASS
If the context node is a document with and element child, appending a doctype should throw a HierarchyRequestError.FAILFAILPASSFAILFAILFAIL
If the context node is a DocumentFragment, inserting a document or a doctype should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
If the context node is an element, inserting a document or a doctype should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-isEqualNode.xhtmlOKOKOKOKOKOK
Node.isEqualNodePASSFAILPASSFAILPASSPASS
Node.isEqualNode 1PASSFAILPASSFAILPASSPASS
Node.isEqualNode 2PASSFAILPASSFAILPASSPASS
Node.isEqualNode 3PASSFAILPASSFAILPASSPASS
Node.isEqualNode 4PASSFAILPASSFAILPASSPASS
Node.isEqualNode 5PASSFAILPASSFAILPASSPASS
Node.isEqualNode 6PASSFAILPASSFAILPASSPASS
isEqualNode should return true when the attributes are in a different orderPASSPASSPASSPASSPASSPASS
isEqualNode should return true when the attributes have different prefixesPASSFAILPASSFAILPASSPASS
isEqualNode should return true when only the internal subsets of DocumentTypes differ.FAILFAILFAILFAILFAILFAIL
/dom/nodes/Node-lookupPrefix.xhtmlOKOKOKOKOKOK
Node.lookupPrefixPASSPASSPASSPASSFAILPASS
Node.lookupPrefix 1PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 2PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 3PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 4PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 5PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 6PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 7PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 8PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 9PASSPASSPASSPASSPASSPASS
Node.lookupPrefix 10PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-nodeName.htmlOKOKOKOKOKOK
For Element nodes, nodeName should return the same as tagName.PASSPASSPASSPASSFAILFAIL
For Text nodes, nodeName should return "#text".PASSPASSPASSPASSPASSPASS
For Comment nodes, nodeName should return "#comment".PASSPASSPASSPASSPASSPASS
For Document nodes, nodeName should return "#document".PASSPASSPASSPASSPASSPASS
For DocumentType nodes, nodeName should return the name.PASSPASSPASSPASSPASSPASS
For DocumentFragment nodes, nodeName should return "#document-fragment".PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-nodeName.xhtmlOKOKOKOKOKOK
For Element nodes, nodeName should return the same as tagName.PASSPASSPASSPASSPASSPASS
For Text nodes, nodeName should return "#text".PASSPASSPASSPASSPASSPASS
For ProcessingInstruction nodes, nodeName should return the target.PASSPASSPASSPASSPASSPASS
For Comment nodes, nodeName should return "#comment".PASSPASSPASSPASSPASSPASS
For Document nodes, nodeName should return "#document".PASSPASSPASSPASSPASSPASS
For DocumentType nodes, nodeName should return the name.PASSPASSPASSPASSPASSPASS
For DocumentFragment nodes, nodeName should return "#document-fragment".PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-nodeValue.htmlOKOKOKOKOKOK
Text.nodeValuePASSPASSPASSPASSFAILPASS
Comment.nodeValuePASSPASSPASSFAILFAILPASS
ProcessingInstruction.nodeValuePASSFAILPASSFAILFAILFAIL
Element.nodeValuePASSPASSPASSPASSPASSPASS
Document.nodeValuePASSPASSPASSPASSPASSPASS
DocumentFragment.nodeValuePASSPASSPASSPASSPASSPASS
DocumentType.nodeValuePASSPASSPASSPASSPASSPASS
/dom/nodes/Node-normalize.htmlOKOKOKOKOKOK
Node.normalize()PASSPASSPASSFAILPASSPASS
Empty text nodes separated by a non-empty text nodePASSPASSPASSFAILPASSPASS
Empty text nodesPASSPASSPASSFAILPASSPASS
/dom/nodes/Node-parentElement.htmlOKOKOKOKOKOK
When the parent is null, parentElement should be nullPASSPASSPASSFAILFAILPASS
When the parent is a document, parentElement should be null (doctype)PASSPASSPASSFAILFAILPASS
When the parent is a document, parentElement should be null (element)PASSPASSPASSPASSPASSPASS
When the parent is a document, parentElement should be null (comment)PASSPASSPASSFAILFAILPASS
parentElement should return null for children of DocumentFragments (element)PASSPASSPASSFAILFAILPASS
parentElement should return null for children of DocumentFragments (text)PASSPASSPASSFAILFAILPASS
parentElement should work correctly with DocumentFragments (element)PASSPASSPASSPASSPASSPASS
parentElement should work correctly with DocumentFragments (text)PASSPASSPASSFAILFAILPASS
parentElement should work correctly in disconnected subtrees (element)PASSPASSPASSPASSPASSPASS
parentElement should work correctly in disconnected subtrees (text)PASSPASSPASSFAILFAILPASS
parentElement should work correctly in a document (element)PASSPASSPASSPASSPASSPASS
parentElement should work correctly in a document (text)PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-parentNode.htmlOKOKOKOKOKOK
DocumentPASSPASSPASSPASSPASSPASS
DoctypePASSPASSPASSPASSPASSPASS
Root elementPASSPASSPASSPASSPASSPASS
ElementPASSPASSPASSPASSPASSPASS
Removed iframePASSPASSPASSPASSFAILPASS
/dom/nodes/Node-properties.htmlOKOKOKOKOKOK
testDiv.nodeTypePASSPASSPASSPASSPASSPASS
testDiv.ownerDocumentPASSPASSPASSPASSPASSPASS
testDiv.parentNodePASSPASSPASSPASSPASSPASS
testDiv.parentElementPASSPASSPASSPASSPASSPASS
testDiv.childNodes.lengthPASSPASSPASSPASSPASSPASS
testDiv.childNodes[0]PASSPASSPASSPASSPASSPASS
testDiv.childNodes[1]PASSPASSPASSPASSPASSPASS
testDiv.childNodes[2]PASSPASSPASSPASSPASSPASS
testDiv.childNodes[3]PASSPASSPASSPASSPASSPASS
testDiv.childNodes[4]PASSPASSPASSPASSPASSPASS
testDiv.childNodes[5]PASSPASSPASSPASSPASSPASS
testDiv.previousSiblingPASSPASSPASSPASSPASSPASS
testDiv.nextSiblingPASSPASSPASSPASSPASSPASS
testDiv.textContentPASSPASSPASSPASSPASSPASS
testDiv.namespaceURIPASSPASSPASSPASSPASSPASS
testDiv.prefixPASSPASSPASSPASSPASSPASS
testDiv.localNamePASSPASSPASSPASSPASSPASS
testDiv.tagNamePASSPASSPASSPASSPASSPASS
testDiv.idPASSPASSPASSPASSPASSPASS
testDiv.children[0]PASSPASSPASSPASSPASSPASS
testDiv.children[1]PASSPASSPASSPASSPASSPASS
testDiv.children[2]PASSPASSPASSPASSPASSPASS
testDiv.children[3]PASSPASSPASSPASSPASSPASS
testDiv.children[4]PASSPASSPASSPASSPASSPASS
testDiv.previousElementSiblingPASSPASSPASSPASSPASSPASS
testDiv.childElementCountPASSPASSPASSPASSPASSPASS
testDiv.nodeNamePASSPASSPASSPASSPASSPASS
testDiv.nodeValuePASSPASSPASSPASSPASSPASS
testDiv.children.lengthPASSPASSPASSPASSPASSPASS
testDiv.classNamePASSPASSPASSPASSPASSPASS
testDiv.firstElementChildPASSPASSPASSPASSPASSPASS
testDiv.lastElementChildPASSPASSPASSPASSPASSPASS
testDiv.firstChildPASSPASSPASSPASSPASSPASS
testDiv.lastChildPASSPASSPASSPASSPASSPASS
testDiv.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedDiv.nodeTypePASSPASSPASSPASSPASSPASS
detachedDiv.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedDiv.parentNodePASSPASSPASSPASSPASSPASS
detachedDiv.parentElementPASSPASSPASSPASSPASSPASS
detachedDiv.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedDiv.childNodes[0]PASSPASSPASSPASSPASSPASS
detachedDiv.childNodes[1]PASSPASSPASSPASSPASSPASS
detachedDiv.previousSiblingPASSPASSPASSPASSPASSPASS
detachedDiv.nextSiblingPASSPASSPASSPASSPASSPASS
detachedDiv.textContentPASSPASSPASSPASSPASSPASS
detachedDiv.namespaceURIPASSPASSPASSPASSPASSPASS
detachedDiv.prefixPASSPASSPASSPASSPASSPASS
detachedDiv.localNamePASSPASSPASSPASSPASSPASS
detachedDiv.tagNamePASSPASSPASSPASSPASSPASS
detachedDiv.children[0]PASSPASSPASSPASSPASSPASS
detachedDiv.children[1]PASSPASSPASSPASSPASSPASS
detachedDiv.previousElementSiblingPASSPASSPASSPASSPASSPASS
detachedDiv.nextElementSiblingPASSPASSPASSPASSPASSPASS
detachedDiv.childElementCountPASSPASSPASSPASSPASSPASS
detachedDiv.nodeNamePASSPASSPASSPASSPASSPASS
detachedDiv.nodeValuePASSPASSPASSPASSPASSPASS
detachedDiv.children.lengthPASSPASSPASSPASSPASSPASS
detachedDiv.idPASSPASSPASSPASSPASSPASS
detachedDiv.classNamePASSPASSPASSPASSPASSPASS
detachedDiv.firstElementChildPASSPASSPASSPASSPASSPASS
detachedDiv.lastElementChildPASSPASSPASSPASSPASSPASS
detachedDiv.firstChildPASSPASSPASSPASSPASSPASS
detachedDiv.lastChildPASSPASSPASSPASSPASSPASS
detachedDiv.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedPara1.nodeTypePASSPASSPASSPASSPASSPASS
detachedPara1.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedPara1.parentNodePASSPASSPASSPASSPASSPASS
detachedPara1.parentElementPASSPASSPASSPASSPASSPASS
detachedPara1.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedPara1.previousSiblingPASSPASSPASSPASSPASSPASS
detachedPara1.nextSiblingPASSPASSPASSPASSPASSPASS
detachedPara1.textContentPASSPASSPASSPASSPASSPASS
detachedPara1.namespaceURIPASSPASSPASSPASSPASSPASS
detachedPara1.prefixPASSPASSPASSPASSPASSPASS
detachedPara1.localNamePASSPASSPASSPASSPASSPASS
detachedPara1.tagNamePASSPASSPASSPASSPASSPASS
detachedPara1.previousElementSiblingPASSPASSPASSPASSPASSPASS
detachedPara1.nextElementSiblingPASSPASSPASSPASSPASSPASS
detachedPara1.childElementCountPASSPASSPASSPASSPASSPASS
detachedPara1.nodeNamePASSPASSPASSPASSPASSPASS
detachedPara1.nodeValuePASSPASSPASSPASSPASSPASS
detachedPara1.children.lengthPASSPASSPASSPASSPASSPASS
detachedPara1.idPASSPASSPASSPASSPASSPASS
detachedPara1.classNamePASSPASSPASSPASSPASSPASS
detachedPara1.lastElementChildPASSPASSPASSPASSPASSPASS
detachedPara1.firstElementChildPASSPASSPASSPASSPASSPASS
detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
detachedPara1.lastChildPASSPASSPASSPASSPASSPASS
detachedPara1.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedPara2.nodeTypePASSPASSPASSPASSPASSPASS
detachedPara2.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedPara2.parentNodePASSPASSPASSPASSPASSPASS
detachedPara2.parentElementPASSPASSPASSPASSPASSPASS
detachedPara2.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedPara2.previousSiblingPASSPASSPASSPASSPASSPASS
detachedPara2.nextSiblingPASSPASSPASSPASSPASSPASS
detachedPara2.textContentPASSPASSPASSPASSPASSPASS
detachedPara2.namespaceURIPASSPASSPASSPASSPASSPASS
detachedPara2.prefixPASSPASSPASSPASSPASSPASS
detachedPara2.localNamePASSPASSPASSPASSPASSPASS
detachedPara2.tagNamePASSPASSPASSPASSPASSPASS
detachedPara2.previousElementSiblingPASSPASSPASSPASSPASSPASS
detachedPara2.nextElementSiblingPASSPASSPASSPASSPASSPASS
detachedPara2.childElementCountPASSPASSPASSPASSPASSPASS
detachedPara2.nodeNamePASSPASSPASSPASSPASSPASS
detachedPara2.nodeValuePASSPASSPASSPASSPASSPASS
detachedPara2.children.lengthPASSPASSPASSPASSPASSPASS
detachedPara2.idPASSPASSPASSPASSPASSPASS
detachedPara2.classNamePASSPASSPASSPASSPASSPASS
detachedPara2.lastElementChildPASSPASSPASSPASSPASSPASS
detachedPara2.firstElementChildPASSPASSPASSPASSPASSPASS
detachedPara2.firstChildPASSPASSPASSPASSPASSPASS
detachedPara2.lastChildPASSPASSPASSPASSPASSPASS
detachedPara2.hasChildNodes()PASSPASSPASSPASSPASSPASS
document.nodeTypePASSPASSPASSPASSPASSPASS
document.childNodes.lengthPASSPASSPASSPASSPASSPASS
document.childNodes[0]PASSPASSPASSPASSPASSPASS
document.childNodes[1]PASSPASSPASSPASSPASSPASS
document.URLPASSPASSPASSPASSPASSPASS
document.compatModePASSPASSPASSPASSPASSPASS
document.characterSetPASSFAILPASSFAILFAILPASS
document.contentTypePASSFAILPASSFAILPASSPASS
document.doctypePASSPASSPASSPASSPASSPASS
document.nodeNamePASSPASSPASSPASSPASSPASS
document.textContentPASSPASSPASSPASSPASSPASS
document.nodeValuePASSPASSPASSPASSPASSPASS
document.nextSiblingPASSPASSPASSPASSPASSPASS
document.previousSiblingPASSPASSPASSPASSPASSPASS
document.parentElementPASSPASSPASSFAILFAILPASS
document.parentNodePASSPASSPASSPASSPASSPASS
document.ownerDocumentPASSPASSPASSPASSPASSPASS
document.documentURIPASSFAILPASSFAILPASSPASS
document.firstChildPASSPASSPASSPASSPASSPASS
document.lastChildPASSPASSPASSPASSPASSPASS
document.hasChildNodes()PASSPASSPASSPASSPASSPASS
foreignDoc.nodeTypePASSPASSPASSPASSPASSPASS
foreignDoc.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignDoc.childNodes[0]PASSPASSPASSPASSPASSPASS
foreignDoc.childNodes[1]PASSPASSPASSPASSPASSPASS
foreignDoc.childNodes[2]PASSPASSPASSPASSPASSPASS
foreignDoc.URLFAILFAILPASSFAILFAILFAIL
foreignDoc.compatModePASSPASSPASSPASSPASSPASS
foreignDoc.characterSetFAILFAILPASSFAILFAILFAIL
foreignDoc.contentTypePASSFAILPASSFAILPASSPASS
foreignDoc.nodeNamePASSPASSPASSPASSPASSPASS
foreignDoc.textContentPASSPASSPASSPASSPASSPASS
foreignDoc.nodeValuePASSPASSPASSPASSPASSPASS
foreignDoc.nextSiblingPASSPASSPASSPASSPASSPASS
foreignDoc.previousSiblingPASSPASSPASSPASSPASSPASS
foreignDoc.parentElementPASSPASSPASSFAILFAILPASS
foreignDoc.parentNodePASSPASSPASSPASSPASSPASS
foreignDoc.ownerDocumentPASSPASSPASSPASSPASSPASS
foreignDoc.documentURIFAILFAILPASSFAILFAILFAIL
foreignDoc.firstChildPASSPASSPASSPASSPASSPASS
foreignDoc.lastChildPASSPASSPASSPASSPASSPASS
foreignDoc.hasChildNodes()PASSPASSPASSPASSPASSPASS
foreignPara1.nodeTypePASSPASSPASSPASSPASSPASS
foreignPara1.ownerDocumentPASSPASSPASSPASSPASSPASS
foreignPara1.parentNodePASSPASSPASSPASSPASSPASS
foreignPara1.parentElementPASSPASSPASSPASSPASSPASS
foreignPara1.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignPara1.previousSiblingPASSPASSPASSPASSPASSPASS
foreignPara1.nextSiblingPASSPASSPASSPASSPASSPASS
foreignPara1.textContentPASSPASSPASSPASSPASSPASS
foreignPara1.namespaceURIPASSPASSPASSPASSPASSPASS
foreignPara1.prefixPASSPASSPASSPASSPASSPASS
foreignPara1.localNamePASSPASSPASSPASSPASSPASS
foreignPara1.tagNamePASSPASSPASSPASSPASSPASS
foreignPara1.previousElementSiblingPASSPASSPASSPASSPASSPASS
foreignPara1.nextElementSiblingPASSPASSPASSPASSPASSPASS
foreignPara1.childElementCountPASSPASSPASSPASSPASSPASS
foreignPara1.nodeNamePASSPASSPASSPASSPASSPASS
foreignPara1.nodeValuePASSPASSPASSPASSPASSPASS
foreignPara1.children.lengthPASSPASSPASSPASSPASSPASS
foreignPara1.idPASSPASSPASSPASSPASSPASS
foreignPara1.classNamePASSPASSPASSPASSPASSPASS
foreignPara1.lastElementChildPASSPASSPASSPASSPASSPASS
foreignPara1.firstElementChildPASSPASSPASSPASSPASSPASS
foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
foreignPara1.lastChildPASSPASSPASSPASSPASSPASS
foreignPara1.hasChildNodes()PASSPASSPASSPASSPASSPASS
foreignPara2.nodeTypePASSPASSPASSPASSPASSPASS
foreignPara2.ownerDocumentPASSPASSPASSPASSPASSPASS
foreignPara2.parentNodePASSPASSPASSPASSPASSPASS
foreignPara2.parentElementPASSPASSPASSPASSPASSPASS
foreignPara2.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignPara2.previousSiblingPASSPASSPASSPASSPASSPASS
foreignPara2.nextSiblingPASSPASSPASSPASSPASSPASS
foreignPara2.textContentPASSPASSPASSPASSPASSPASS
foreignPara2.namespaceURIPASSPASSPASSPASSPASSPASS
foreignPara2.prefixPASSPASSPASSPASSPASSPASS
foreignPara2.localNamePASSPASSPASSPASSPASSPASS
foreignPara2.tagNamePASSPASSPASSPASSPASSPASS
foreignPara2.previousElementSiblingPASSPASSPASSPASSPASSPASS
foreignPara2.nextElementSiblingPASSPASSPASSPASSPASSPASS
foreignPara2.childElementCountPASSPASSPASSPASSPASSPASS
foreignPara2.nodeNamePASSPASSPASSPASSPASSPASS
foreignPara2.nodeValuePASSPASSPASSPASSPASSPASS
foreignPara2.children.lengthPASSPASSPASSPASSPASSPASS
foreignPara2.idPASSPASSPASSPASSPASSPASS
foreignPara2.classNamePASSPASSPASSPASSPASSPASS
foreignPara2.lastElementChildPASSPASSPASSPASSPASSPASS
foreignPara2.firstElementChildPASSPASSPASSPASSPASSPASS
foreignPara2.firstChildPASSPASSPASSPASSPASSPASS
foreignPara2.lastChildPASSPASSPASSPASSPASSPASS
foreignPara2.hasChildNodes()PASSPASSPASSPASSPASSPASS
xmlDoc.nodeTypePASSPASSPASSPASSPASSPASS
xmlDoc.childNodes.lengthPASSPASSPASSPASSPASSPASS
xmlDoc.childNodes[0]PASSPASSPASSPASSPASSPASS
xmlDoc.childNodes[1]PASSPASSPASSPASSPASSPASS
xmlDoc.childNodes[2]PASSPASSPASSPASSPASSPASS
xmlDoc.childNodes[3]PASSPASSPASSPASSPASSPASS
xmlDoc.URLFAILFAILPASSFAILFAILFAIL
xmlDoc.compatModePASSPASSPASSPASSFAILPASS
xmlDoc.characterSetFAILFAILPASSFAILFAILFAIL
xmlDoc.contentTypePASSFAILPASSFAILPASSPASS
xmlDoc.nodeNamePASSPASSPASSPASSPASSPASS
xmlDoc.textContentPASSPASSPASSPASSPASSPASS
xmlDoc.nodeValuePASSPASSPASSPASSPASSPASS
xmlDoc.nextSiblingPASSPASSPASSPASSPASSPASS
xmlDoc.previousSiblingPASSPASSPASSPASSPASSPASS
xmlDoc.parentElementPASSPASSPASSFAILFAILPASS
xmlDoc.parentNodePASSPASSPASSPASSPASSPASS
xmlDoc.ownerDocumentPASSPASSPASSPASSPASSPASS
xmlDoc.documentURIFAILFAILPASSFAILFAILFAIL
xmlDoc.firstChildPASSPASSPASSPASSPASSPASS
xmlDoc.lastChildPASSPASSPASSPASSPASSPASS
xmlDoc.hasChildNodes()PASSPASSPASSPASSPASSPASS
xmlElement.nodeTypePASSPASSPASSPASSPASSPASS
xmlElement.ownerDocumentPASSPASSPASSPASSPASSPASS
xmlElement.parentNodePASSPASSPASSPASSPASSPASS
xmlElement.parentElementPASSPASSPASSFAILFAILPASS
xmlElement.childNodes.lengthPASSPASSPASSPASSPASSPASS
xmlElement.childNodes[0]PASSPASSPASSPASSPASSPASS
xmlElement.previousSiblingPASSPASSPASSPASSPASSPASS
xmlElement.nextSiblingPASSPASSPASSPASSPASSPASS
xmlElement.textContentPASSPASSPASSPASSPASSPASS
xmlElement.namespaceURIFAILFAILFAILFAILFAILFAIL
xmlElement.prefixPASSPASSPASSPASSPASSPASS
xmlElement.localNamePASSPASSPASSPASSPASSPASS
xmlElement.tagNamePASSPASSPASSPASSPASSPASS
xmlElement.previousElementSiblingPASSPASSPASSPASSPASSPASS
xmlElement.nextElementSiblingPASSPASSPASSPASSPASSPASS
xmlElement.childElementCountPASSPASSPASSPASSPASSPASS
xmlElement.nodeNamePASSPASSPASSPASSPASSPASS
xmlElement.nodeValuePASSPASSPASSPASSPASSPASS
xmlElement.children.lengthPASSFAILPASSFAILPASSPASS
xmlElement.idPASSPASSPASSFAILFAILPASS
xmlElement.classNamePASSFAILPASSFAILFAILPASS
xmlElement.lastElementChildPASSPASSPASSPASSPASSPASS
xmlElement.firstElementChildPASSPASSPASSPASSPASSPASS
xmlElement.firstChildPASSPASSPASSPASSPASSPASS
xmlElement.lastChildPASSPASSPASSPASSPASSPASS
xmlElement.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedXmlElement.nodeTypePASSPASSPASSPASSPASSPASS
detachedXmlElement.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedXmlElement.parentNodePASSPASSPASSPASSPASSPASS
detachedXmlElement.parentElementPASSPASSPASSFAILFAILPASS
detachedXmlElement.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedXmlElement.previousSiblingPASSPASSPASSPASSPASSPASS
detachedXmlElement.nextSiblingPASSPASSPASSPASSPASSPASS
detachedXmlElement.textContentPASSPASSPASSPASSPASSPASS
detachedXmlElement.namespaceURIFAILFAILFAILFAILFAILFAIL
detachedXmlElement.prefixPASSPASSPASSPASSPASSPASS
detachedXmlElement.localNamePASSPASSPASSPASSPASSPASS
detachedXmlElement.tagNamePASSPASSPASSPASSPASSPASS
detachedXmlElement.previousElementSiblingPASSPASSPASSPASSPASSPASS
detachedXmlElement.nextElementSiblingPASSPASSPASSPASSPASSPASS
detachedXmlElement.childElementCountPASSPASSPASSPASSPASSPASS
detachedXmlElement.nodeNamePASSPASSPASSPASSPASSPASS
detachedXmlElement.nodeValuePASSPASSPASSPASSPASSPASS
detachedXmlElement.children.lengthPASSFAILPASSFAILPASSPASS
detachedXmlElement.idPASSPASSPASSFAILFAILPASS
detachedXmlElement.classNamePASSFAILPASSFAILFAILPASS
detachedXmlElement.lastElementChildPASSPASSPASSPASSPASSPASS
detachedXmlElement.firstElementChildPASSPASSPASSPASSPASSPASS
detachedXmlElement.lastChildPASSPASSPASSPASSPASSPASS
detachedXmlElement.firstChildPASSPASSPASSPASSPASSPASS
detachedXmlElement.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedTextNode.nodeTypePASSPASSPASSPASSPASSPASS
detachedTextNode.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedTextNode.parentNodePASSPASSPASSPASSPASSPASS
detachedTextNode.parentElementPASSPASSPASSFAILFAILPASS
detachedTextNode.previousSiblingPASSPASSPASSPASSPASSPASS
detachedTextNode.nextSiblingPASSPASSPASSPASSPASSPASS
detachedTextNode.nodeValuePASSPASSPASSPASSPASSPASS
detachedTextNode.wholeTextPASSPASSPASSPASSPASSPASS
detachedTextNode.nodeNamePASSPASSPASSPASSPASSPASS
detachedTextNode.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.dataPASSPASSPASSPASSPASSPASS
detachedTextNode.textContentPASSPASSPASSPASSPASSPASS
detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.lastChildPASSPASSPASSPASSPASSPASS
detachedTextNode.firstChildPASSPASSPASSPASSPASSPASS
detachedTextNode.hasChildNodes()PASSPASSPASSPASSPASSPASS
foreignTextNode.nodeTypePASSPASSPASSPASSPASSPASS
foreignTextNode.ownerDocumentPASSPASSPASSPASSPASSPASS
foreignTextNode.parentNodePASSPASSPASSPASSPASSPASS
foreignTextNode.parentElementPASSPASSPASSFAILFAILPASS
foreignTextNode.previousSiblingPASSPASSPASSPASSPASSPASS
foreignTextNode.nextSiblingPASSPASSPASSPASSPASSPASS
foreignTextNode.nodeValuePASSPASSPASSPASSPASSPASS
foreignTextNode.wholeTextPASSPASSPASSPASSPASSPASS
foreignTextNode.nodeNamePASSPASSPASSPASSPASSPASS
foreignTextNode.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignTextNode.dataPASSPASSPASSPASSPASSPASS
foreignTextNode.textContentPASSPASSPASSPASSPASSPASS
foreignTextNode.lengthPASSPASSPASSPASSPASSPASS
foreignTextNode.lastChildPASSPASSPASSPASSPASSPASS
foreignTextNode.firstChildPASSPASSPASSPASSPASSPASS
foreignTextNode.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeTypePASSPASSPASSPASSPASSPASS
detachedForeignTextNode.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.parentNodePASSPASSPASSPASSPASSPASS
detachedForeignTextNode.parentElementPASSPASSPASSFAILFAILPASS
detachedForeignTextNode.previousSiblingPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nextSiblingPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeValuePASSPASSPASSPASSPASSPASS
detachedForeignTextNode.wholeTextPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeNamePASSPASSPASSPASSPASSPASS
detachedForeignTextNode.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.dataPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.textContentPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.lastChildPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.firstChildPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.hasChildNodes()PASSPASSPASSPASSPASSPASS
xmlTextNode.nodeTypePASSPASSPASSPASSPASSPASS
xmlTextNode.ownerDocumentPASSPASSPASSPASSPASSPASS
xmlTextNode.parentNodePASSPASSPASSPASSPASSPASS
xmlTextNode.parentElementPASSPASSPASSFAILFAILPASS
xmlTextNode.previousSiblingPASSPASSPASSPASSPASSPASS
xmlTextNode.nextSiblingPASSPASSPASSPASSPASSPASS
xmlTextNode.nodeValuePASSPASSPASSPASSPASSPASS
xmlTextNode.wholeTextPASSPASSPASSPASSPASSPASS
xmlTextNode.nodeNamePASSPASSPASSPASSPASSPASS
xmlTextNode.childNodes.lengthPASSPASSPASSPASSPASSPASS
xmlTextNode.dataPASSPASSPASSPASSPASSPASS
xmlTextNode.textContentPASSPASSPASSPASSPASSPASS
xmlTextNode.lengthPASSPASSPASSPASSPASSPASS
xmlTextNode.lastChildPASSPASSPASSPASSPASSPASS
xmlTextNode.firstChildPASSPASSPASSPASSPASSPASS
xmlTextNode.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeTypePASSPASSPASSPASSPASSPASS
detachedXmlTextNode.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.parentNodePASSPASSPASSPASSPASSPASS
detachedXmlTextNode.parentElementPASSPASSPASSFAILFAILPASS
detachedXmlTextNode.previousSiblingPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nextSiblingPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeValuePASSPASSPASSPASSPASSPASS
detachedXmlTextNode.wholeTextPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeNamePASSPASSPASSPASSPASSPASS
detachedXmlTextNode.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.dataPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.textContentPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.lastChildPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.firstChildPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.hasChildNodes()PASSPASSPASSPASSPASSPASS
processingInstruction.nodeTypePASSPASSPASSPASSPASSPASS
processingInstruction.ownerDocumentPASSPASSPASSPASSPASSPASS
processingInstruction.parentNodePASSPASSPASSPASSPASSPASS
processingInstruction.parentElementPASSPASSPASSFAILFAILPASS
processingInstruction.previousSiblingPASSPASSPASSPASSPASSPASS
processingInstruction.nextSiblingPASSPASSPASSPASSPASSPASS
processingInstruction.nodeValuePASSPASSPASSPASSPASSPASS
processingInstruction.targetPASSPASSPASSPASSPASSPASS
processingInstruction.nodeNamePASSPASSPASSPASSPASSPASS
processingInstruction.childNodes.lengthPASSPASSPASSPASSPASSPASS
processingInstruction.dataPASSPASSPASSPASSPASSPASS
processingInstruction.textContentPASSPASSPASSPASSPASSPASS
processingInstruction.lengthPASSFAILPASSFAILPASSPASS
processingInstruction.lastChildPASSPASSPASSPASSPASSPASS
processingInstruction.firstChildPASSPASSPASSPASSPASSPASS
processingInstruction.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.nodeTypePASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.parentNodePASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.parentElementPASSPASSPASSFAILFAILPASS
detachedProcessingInstruction.previousSiblingPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.nextSiblingPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.nodeValuePASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.targetPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.nodeNamePASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.dataPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.textContentPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.lengthPASSFAILPASSFAILPASSPASS
detachedProcessingInstruction.lastChildPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.firstChildPASSPASSPASSPASSPASSPASS
detachedProcessingInstruction.hasChildNodes()PASSPASSPASSPASSPASSPASS
comment.nodeTypePASSPASSPASSPASSPASSPASS
comment.ownerDocumentPASSPASSPASSPASSPASSPASS
comment.parentNodePASSPASSPASSPASSPASSPASS
comment.parentElementPASSPASSPASSFAILFAILPASS
comment.previousSiblingPASSPASSPASSPASSPASSPASS
comment.nextSiblingPASSPASSPASSPASSPASSPASS
comment.nodeValuePASSPASSPASSPASSPASSPASS
comment.nodeNamePASSPASSPASSPASSPASSPASS
comment.childNodes.lengthPASSPASSPASSPASSPASSPASS
comment.dataPASSPASSPASSPASSPASSPASS
comment.textContentPASSPASSPASSPASSPASSPASS
comment.lengthPASSPASSPASSPASSPASSPASS
comment.lastChildPASSPASSPASSPASSPASSPASS
comment.firstChildPASSPASSPASSPASSPASSPASS
comment.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedComment.nodeTypePASSPASSPASSPASSPASSPASS
detachedComment.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedComment.parentNodePASSPASSPASSPASSPASSPASS
detachedComment.parentElementPASSPASSPASSFAILFAILPASS
detachedComment.previousSiblingPASSPASSPASSPASSPASSPASS
detachedComment.nextSiblingPASSPASSPASSPASSPASSPASS
detachedComment.nodeValuePASSPASSPASSPASSPASSPASS
detachedComment.nodeNamePASSPASSPASSPASSPASSPASS
detachedComment.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedComment.dataPASSPASSPASSPASSPASSPASS
detachedComment.textContentPASSPASSPASSPASSPASSPASS
detachedComment.lengthPASSPASSPASSPASSPASSPASS
detachedComment.lastChildPASSPASSPASSPASSPASSPASS
detachedComment.firstChildPASSPASSPASSPASSPASSPASS
detachedComment.hasChildNodes()PASSPASSPASSPASSPASSPASS
foreignComment.nodeTypePASSPASSPASSPASSPASSPASS
foreignComment.ownerDocumentPASSPASSPASSPASSPASSPASS
foreignComment.parentNodePASSPASSPASSPASSPASSPASS
foreignComment.parentElementPASSPASSPASSFAILFAILPASS
foreignComment.previousSiblingPASSPASSPASSPASSPASSPASS
foreignComment.nextSiblingPASSPASSPASSPASSPASSPASS
foreignComment.nodeValuePASSPASSPASSPASSPASSPASS
foreignComment.nodeNamePASSPASSPASSPASSPASSPASS
foreignComment.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignComment.dataPASSPASSPASSPASSPASSPASS
foreignComment.textContentPASSPASSPASSPASSPASSPASS
foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.lastChildPASSPASSPASSPASSPASSPASS
foreignComment.firstChildPASSPASSPASSPASSPASSPASS
foreignComment.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedForeignComment.nodeTypePASSPASSPASSPASSPASSPASS
detachedForeignComment.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedForeignComment.parentNodePASSPASSPASSPASSPASSPASS
detachedForeignComment.parentElementPASSPASSPASSFAILFAILPASS
detachedForeignComment.previousSiblingPASSPASSPASSPASSPASSPASS
detachedForeignComment.nextSiblingPASSPASSPASSPASSPASSPASS
detachedForeignComment.nodeValuePASSPASSPASSPASSPASSPASS
detachedForeignComment.nodeNamePASSPASSPASSPASSPASSPASS
detachedForeignComment.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedForeignComment.dataPASSPASSPASSPASSPASSPASS
detachedForeignComment.textContentPASSPASSPASSPASSPASSPASS
detachedForeignComment.lengthPASSPASSPASSPASSPASSPASS
detachedForeignComment.lastChildPASSPASSPASSPASSPASSPASS
detachedForeignComment.firstChildPASSPASSPASSPASSPASSPASS
detachedForeignComment.hasChildNodes()PASSPASSPASSPASSPASSPASS
xmlComment.nodeTypePASSPASSPASSPASSPASSPASS
xmlComment.ownerDocumentPASSPASSPASSPASSPASSPASS
xmlComment.parentNodePASSPASSPASSPASSPASSPASS
xmlComment.parentElementPASSPASSPASSFAILFAILPASS
xmlComment.previousSiblingPASSPASSPASSPASSPASSPASS
xmlComment.nextSiblingPASSPASSPASSPASSPASSPASS
xmlComment.nodeValuePASSPASSPASSPASSPASSPASS
xmlComment.nodeNamePASSPASSPASSPASSPASSPASS
xmlComment.childNodes.lengthPASSPASSPASSPASSPASSPASS
xmlComment.dataPASSPASSPASSPASSPASSPASS
xmlComment.textContentPASSPASSPASSPASSPASSPASS
xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.lastChildPASSPASSPASSPASSPASSPASS
xmlComment.firstChildPASSPASSPASSPASSPASSPASS
xmlComment.hasChildNodes()PASSPASSPASSPASSPASSPASS
detachedXmlComment.nodeTypePASSPASSPASSPASSPASSPASS
detachedXmlComment.ownerDocumentPASSPASSPASSPASSPASSPASS
detachedXmlComment.parentNodePASSPASSPASSPASSPASSPASS
detachedXmlComment.parentElementPASSPASSPASSFAILFAILPASS
detachedXmlComment.previousSiblingPASSPASSPASSPASSPASSPASS
detachedXmlComment.nextSiblingPASSPASSPASSPASSPASSPASS
detachedXmlComment.nodeValuePASSPASSPASSPASSPASSPASS
detachedXmlComment.nodeNamePASSPASSPASSPASSPASSPASS
detachedXmlComment.childNodes.lengthPASSPASSPASSPASSPASSPASS
detachedXmlComment.dataPASSPASSPASSPASSPASSPASS
detachedXmlComment.textContentPASSPASSPASSPASSPASSPASS
detachedXmlComment.lengthPASSPASSPASSPASSPASSPASS
detachedXmlComment.lastChildPASSPASSPASSPASSPASSPASS
detachedXmlComment.firstChildPASSPASSPASSPASSPASSPASS
detachedXmlComment.hasChildNodes()PASSPASSPASSPASSPASSPASS
docfrag.nodeTypePASSPASSPASSPASSPASSPASS
docfrag.ownerDocumentPASSPASSPASSPASSPASSPASS
docfrag.childNodes.lengthPASSPASSPASSPASSPASSPASS
docfrag.textContentPASSPASSPASSPASSPASSPASS
docfrag.nodeNamePASSPASSPASSPASSPASSPASS
docfrag.nodeValuePASSPASSPASSPASSPASSPASS
docfrag.nextSiblingPASSPASSPASSPASSPASSPASS
docfrag.previousSiblingPASSPASSPASSPASSPASSPASS
docfrag.parentElementPASSPASSPASSFAILFAILPASS
docfrag.parentNodePASSPASSPASSPASSPASSPASS
docfrag.lastChildPASSPASSPASSPASSPASSPASS
docfrag.firstChildPASSPASSPASSPASSPASSPASS
docfrag.hasChildNodes()PASSPASSPASSPASSPASSPASS
foreignDocfrag.nodeTypePASSPASSPASSPASSPASSPASS
foreignDocfrag.ownerDocumentPASSPASSPASSPASSPASSPASS
foreignDocfrag.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignDocfrag.textContentPASSPASSPASSPASSPASSPASS
foreignDocfrag.nodeNamePASSPASSPASSPASSPASSPASS
foreignDocfrag.nodeValuePASSPASSPASSPASSPASSPASS
foreignDocfrag.nextSiblingPASSPASSPASSPASSPASSPASS
foreignDocfrag.previousSiblingPASSPASSPASSPASSPASSPASS
foreignDocfrag.parentElementPASSPASSPASSFAILFAILPASS
foreignDocfrag.parentNodePASSPASSPASSPASSPASSPASS
foreignDocfrag.lastChildPASSPASSPASSPASSPASSPASS
foreignDocfrag.firstChildPASSPASSPASSPASSPASSPASS
foreignDocfrag.hasChildNodes()PASSPASSPASSPASSPASSPASS
xmlDocfrag.nodeTypePASSPASSPASSPASSPASSPASS
xmlDocfrag.ownerDocumentPASSPASSPASSPASSPASSPASS
xmlDocfrag.childNodes.lengthPASSPASSPASSPASSPASSPASS
xmlDocfrag.textContentPASSPASSPASSPASSPASSPASS
xmlDocfrag.nodeNamePASSPASSPASSPASSPASSPASS
xmlDocfrag.nodeValuePASSPASSPASSPASSPASSPASS
xmlDocfrag.nextSiblingPASSPASSPASSPASSPASSPASS
xmlDocfrag.previousSiblingPASSPASSPASSPASSPASSPASS
xmlDocfrag.parentElementPASSPASSPASSFAILFAILPASS
xmlDocfrag.parentNodePASSPASSPASSPASSPASSPASS
xmlDocfrag.lastChildPASSPASSPASSPASSPASSPASS
xmlDocfrag.firstChildPASSPASSPASSPASSPASSPASS
xmlDocfrag.hasChildNodes()PASSPASSPASSPASSPASSPASS
doctype.nodeTypePASSPASSPASSPASSPASSPASS
doctype.ownerDocumentPASSPASSPASSPASSPASSPASS
doctype.parentNodePASSPASSPASSPASSPASSPASS
doctype.previousSiblingPASSPASSPASSPASSPASSPASS
doctype.nextSiblingPASSPASSPASSPASSPASSPASS
doctype.namePASSPASSPASSPASSPASSPASS
doctype.publicIdPASSPASSPASSPASSPASSFAIL
doctype.systemIdPASSPASSPASSPASSPASSFAIL
doctype.nodeNamePASSPASSPASSPASSPASSPASS
doctype.childNodes.lengthPASSPASSPASSPASSPASSPASS
doctype.textContentPASSPASSPASSPASSPASSPASS
doctype.nodeValuePASSPASSPASSPASSPASSPASS
doctype.parentElementPASSPASSPASSFAILFAILPASS
doctype.lastChildPASSPASSPASSPASSPASSPASS
doctype.firstChildPASSPASSPASSPASSPASSPASS
doctype.hasChildNodes()PASSPASSPASSPASSPASSPASS
foreignDoctype.nodeTypePASSPASSPASSPASSPASSPASS
foreignDoctype.ownerDocumentPASSPASSPASSPASSPASSPASS
foreignDoctype.parentNodePASSPASSPASSPASSPASSPASS
foreignDoctype.previousSiblingPASSPASSPASSPASSPASSPASS
foreignDoctype.nextSiblingPASSPASSPASSPASSPASSPASS
foreignDoctype.namePASSPASSPASSPASSPASSPASS
foreignDoctype.publicIdPASSFAILPASSFAILPASSFAIL
foreignDoctype.systemIdPASSFAILPASSFAILPASSFAIL
foreignDoctype.nodeNamePASSPASSPASSPASSPASSPASS
foreignDoctype.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignDoctype.textContentPASSPASSPASSPASSPASSPASS
foreignDoctype.nodeValuePASSPASSPASSPASSPASSPASS
foreignDoctype.parentElementPASSPASSPASSFAILFAILPASS
foreignDoctype.lastChildPASSPASSPASSPASSPASSPASS
foreignDoctype.firstChildPASSPASSPASSPASSPASSPASS
foreignDoctype.hasChildNodes()PASSPASSPASSPASSPASSPASS
xmlDoctype.nodeTypePASSPASSPASSPASSPASSPASS
xmlDoctype.ownerDocumentPASSPASSPASSPASSPASSPASS
xmlDoctype.parentNodePASSPASSPASSPASSPASSPASS
xmlDoctype.previousSiblingPASSPASSPASSPASSPASSPASS
xmlDoctype.nextSiblingPASSPASSPASSPASSPASSPASS
xmlDoctype.namePASSPASSPASSPASSPASSPASS
xmlDoctype.publicIdPASSPASSPASSPASSPASSPASS
xmlDoctype.systemIdPASSPASSPASSPASSPASSPASS
xmlDoctype.nodeNamePASSPASSPASSPASSPASSPASS
xmlDoctype.childNodes.lengthPASSPASSPASSPASSPASSPASS
xmlDoctype.textContentPASSPASSPASSPASSPASSPASS
xmlDoctype.nodeValuePASSPASSPASSPASSPASSPASS
xmlDoctype.parentElementPASSPASSPASSFAILFAILPASS
xmlDoctype.lastChildPASSPASSPASSPASSPASSPASS
xmlDoctype.firstChildPASSPASSPASSPASSPASSPASS
xmlDoctype.hasChildNodes()PASSPASSPASSPASSPASSPASS
paras[0].nodeTypePASSPASSPASSPASSPASSPASS
paras[0].ownerDocumentPASSPASSPASSPASSPASSPASS
paras[0].parentNodePASSPASSPASSPASSPASSPASS
paras[0].parentElementPASSPASSPASSPASSPASSPASS
paras[0].childNodes.lengthPASSPASSPASSPASSPASSPASS
paras[0].previousSiblingPASSPASSPASSPASSPASSPASS
paras[0].nextSiblingPASSPASSPASSPASSPASSPASS
paras[0].textContentPASSPASSPASSPASSPASSPASS
paras[0].namespaceURIPASSPASSPASSPASSPASSPASS
paras[0].prefixPASSPASSPASSPASSPASSPASS
paras[0].localNamePASSPASSPASSPASSPASSPASS
paras[0].tagNamePASSPASSPASSPASSPASSPASS
paras[0].idPASSPASSPASSPASSPASSPASS
paras[0].previousElementSiblingPASSPASSPASSPASSPASSPASS
paras[0].nextElementSiblingPASSPASSPASSPASSPASSPASS
paras[0].childElementCountPASSPASSPASSPASSPASSPASS
paras[0].nodeNamePASSPASSPASSPASSPASSPASS
paras[0].nodeValuePASSPASSPASSPASSPASSPASS
paras[0].children.lengthPASSPASSPASSPASSPASSPASS
paras[0].classNamePASSPASSPASSPASSPASSPASS
paras[0].lastElementChildPASSPASSPASSPASSPASSPASS
paras[0].firstElementChildPASSPASSPASSPASSPASSPASS
paras[0].firstChildPASSPASSPASSPASSPASSPASS
paras[0].lastChildPASSPASSPASSPASSPASSPASS
paras[0].hasChildNodes()PASSPASSPASSPASSPASSPASS
paras[1].nodeTypePASSPASSPASSPASSPASSPASS
paras[1].ownerDocumentPASSPASSPASSPASSPASSPASS
paras[1].parentNodePASSPASSPASSPASSPASSPASS
paras[1].parentElementPASSPASSPASSPASSPASSPASS
paras[1].childNodes.lengthPASSPASSPASSPASSPASSPASS
paras[1].previousSiblingPASSPASSPASSPASSPASSPASS
paras[1].nextSiblingPASSPASSPASSPASSPASSPASS
paras[1].textContentPASSPASSPASSPASSPASSPASS
paras[1].namespaceURIPASSPASSPASSPASSPASSPASS
paras[1].prefixPASSPASSPASSPASSPASSPASS
paras[1].localNamePASSPASSPASSPASSPASSPASS
paras[1].tagNamePASSPASSPASSPASSPASSPASS
paras[1].idPASSPASSPASSPASSPASSPASS
paras[1].previousElementSiblingPASSPASSPASSPASSPASSPASS
paras[1].nextElementSiblingPASSPASSPASSPASSPASSPASS
paras[1].childElementCountPASSPASSPASSPASSPASSPASS
paras[1].nodeNamePASSPASSPASSPASSPASSPASS
paras[1].nodeValuePASSPASSPASSPASSPASSPASS
paras[1].children.lengthPASSPASSPASSPASSPASSPASS
paras[1].classNamePASSPASSPASSPASSPASSPASS
paras[1].lastElementChildPASSPASSPASSPASSPASSPASS
paras[1].firstElementChildPASSPASSPASSPASSPASSPASS
paras[1].firstChildPASSPASSPASSPASSPASSPASS
paras[1].lastChildPASSPASSPASSPASSPASSPASS
paras[1].hasChildNodes()PASSPASSPASSPASSPASSPASS
paras[2].nodeTypePASSPASSPASSPASSPASSPASS
paras[2].ownerDocumentPASSPASSPASSPASSPASSPASS
paras[2].parentNodePASSPASSPASSPASSPASSPASS
paras[2].parentElementPASSPASSPASSPASSPASSPASS
paras[2].childNodes.lengthPASSPASSPASSPASSPASSPASS
paras[2].previousSiblingPASSPASSPASSPASSPASSPASS
paras[2].nextSiblingPASSPASSPASSPASSPASSPASS
paras[2].textContentPASSPASSPASSPASSPASSPASS
paras[2].namespaceURIPASSPASSPASSPASSPASSPASS
paras[2].prefixPASSPASSPASSPASSPASSPASS
paras[2].localNamePASSPASSPASSPASSPASSPASS
paras[2].tagNamePASSPASSPASSPASSPASSPASS
paras[2].idPASSPASSPASSPASSPASSPASS
paras[2].previousElementSiblingPASSPASSPASSPASSPASSPASS
paras[2].nextElementSiblingPASSPASSPASSPASSPASSPASS
paras[2].childElementCountPASSPASSPASSPASSPASSPASS
paras[2].nodeNamePASSPASSPASSPASSPASSPASS
paras[2].nodeValuePASSPASSPASSPASSPASSPASS
paras[2].children.lengthPASSPASSPASSPASSPASSPASS
paras[2].classNamePASSPASSPASSPASSPASSPASS
paras[2].lastElementChildPASSPASSPASSPASSPASSPASS
paras[2].firstElementChildPASSPASSPASSPASSPASSPASS
paras[2].firstChildPASSPASSPASSPASSPASSPASS
paras[2].lastChildPASSPASSPASSPASSPASSPASS
paras[2].hasChildNodes()PASSPASSPASSPASSPASSPASS
paras[3].nodeTypePASSPASSPASSPASSPASSPASS
paras[3].ownerDocumentPASSPASSPASSPASSPASSPASS
paras[3].parentNodePASSPASSPASSPASSPASSPASS
paras[3].parentElementPASSPASSPASSPASSPASSPASS
paras[3].childNodes.lengthPASSPASSPASSPASSPASSPASS
paras[3].previousSiblingPASSPASSPASSPASSPASSPASS
paras[3].nextSiblingPASSPASSPASSPASSPASSPASS
paras[3].textContentPASSPASSPASSPASSPASSPASS
paras[3].namespaceURIPASSPASSPASSPASSPASSPASS
paras[3].prefixPASSPASSPASSPASSPASSPASS
paras[3].localNamePASSPASSPASSPASSPASSPASS
paras[3].tagNamePASSPASSPASSPASSPASSPASS
paras[3].idPASSPASSPASSPASSPASSPASS
paras[3].previousElementSiblingPASSPASSPASSPASSPASSPASS
paras[3].nextElementSiblingPASSPASSPASSPASSPASSPASS
paras[3].childElementCountPASSPASSPASSPASSPASSPASS
paras[3].nodeNamePASSPASSPASSPASSPASSPASS
paras[3].nodeValuePASSPASSPASSPASSPASSPASS
paras[3].children.lengthPASSPASSPASSPASSPASSPASS
paras[3].classNamePASSPASSPASSPASSPASSPASS
paras[3].lastElementChildPASSPASSPASSPASSPASSPASS
paras[3].firstElementChildPASSPASSPASSPASSPASSPASS
paras[3].firstChildPASSPASSPASSPASSPASSPASS
paras[3].lastChildPASSPASSPASSPASSPASSPASS
paras[3].hasChildNodes()PASSPASSPASSPASSPASSPASS
paras[4].nodeTypePASSPASSPASSPASSPASSPASS
paras[4].ownerDocumentPASSPASSPASSPASSPASSPASS
paras[4].parentNodePASSPASSPASSPASSPASSPASS
paras[4].parentElementPASSPASSPASSPASSPASSPASS
paras[4].childNodes.lengthPASSPASSPASSPASSPASSPASS
paras[4].previousSiblingPASSPASSPASSPASSPASSPASS
paras[4].nextSiblingPASSPASSPASSPASSPASSPASS
paras[4].textContentPASSPASSPASSPASSPASSPASS
paras[4].namespaceURIPASSPASSPASSPASSPASSPASS
paras[4].prefixPASSPASSPASSPASSPASSPASS
paras[4].localNamePASSPASSPASSPASSPASSPASS
paras[4].tagNamePASSPASSPASSPASSPASSPASS
paras[4].idPASSPASSPASSPASSPASSPASS
paras[4].previousElementSiblingPASSPASSPASSPASSPASSPASS
paras[4].nextElementSiblingPASSPASSPASSPASSPASSPASS
paras[4].childElementCountPASSPASSPASSPASSPASSPASS
paras[4].nodeNamePASSPASSPASSPASSPASSPASS
paras[4].nodeValuePASSPASSPASSPASSPASSPASS
paras[4].children.lengthPASSPASSPASSPASSPASSPASS
paras[4].classNamePASSPASSPASSPASSPASSPASS
paras[4].lastElementChildPASSPASSPASSPASSPASSPASS
paras[4].firstElementChildPASSPASSPASSPASSPASSPASS
paras[4].firstChildPASSPASSPASSPASSPASSPASS
paras[4].lastChildPASSPASSPASSPASSPASSPASS
paras[4].hasChildNodes()PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-removeChild.htmlOKOKOKOKOKOK
Passing a detached element from the main document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Passing a non-detached element from the main document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Calling removeChild on a element from the main document with no children should throw NOT_FOUND_ERR.PASSPASSPASSPASSPASSPASS
Passing a detached text from the main document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Passing a non-detached text from the main document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Calling removeChild on a text from the main document with no children should throw NOT_FOUND_ERR.PASSPASSPASSPASSPASSPASS
Passing a detached comment from the main document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Passing a non-detached comment from the main document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Calling removeChild on a comment from the main document with no children should throw NOT_FOUND_ERR.PASSPASSPASSPASSPASSPASS
Passing a detached element from a frame document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Passing a non-detached element from a frame document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Calling removeChild on a element from a frame document with no children should throw NOT_FOUND_ERR.PASSPASSPASSPASSPASSPASS
Passing a detached text from a frame document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Passing a non-detached text from a frame document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Calling removeChild on a text from a frame document with no children should throw NOT_FOUND_ERR.PASSPASSPASSPASSPASSPASS
Passing a detached comment from a frame document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Passing a non-detached comment from a frame document to removeChild should not affect it.PASSPASSPASSPASSPASSPASS
Calling removeChild on a comment from a frame document with no children should throw NOT_FOUND_ERR.PASSPASSPASSPASSPASSPASS
Passing a detached element from a synthetic document to removeChild should not affect it.PASSFAILPASSFAILFAILPASS
Passing a non-detached element from a synthetic document to removeChild should not affect it.PASSFAILPASSFAILFAILPASS
Calling removeChild on a element from a synthetic document with no children should throw NOT_FOUND_ERR.PASSFAILPASSFAILFAILPASS
Passing a detached text from a synthetic document to removeChild should not affect it.PASSFAILPASSFAILFAILPASS
Passing a non-detached text from a synthetic document to removeChild should not affect it.PASSFAILPASSFAILFAILPASS
Calling removeChild on a text from a synthetic document with no children should throw NOT_FOUND_ERR.PASSFAILPASSFAILFAILPASS
Passing a detached comment from a synthetic document to removeChild should not affect it.PASSFAILPASSFAILFAILPASS
Passing a non-detached comment from a synthetic document to removeChild should not affect it.PASSFAILPASSFAILFAILPASS
Calling removeChild on a comment from a synthetic document with no children should throw NOT_FOUND_ERR.PASSFAILPASSFAILFAILPASS
Passing a value that is not a Node reference to removeChild should throw TypeError.PASSFAILPASSFAILFAILFAIL
/dom/nodes/Node-replaceChild.htmlOKOKOKOKOKOK
Passing null to replaceChild should throw a TypeError.PASSFAILPASSFAILFAILFAIL
If child's parent is not the context node, a NotFoundError exception should be thrownFAILPASSPASSPASSFAILFAIL
If the context node is not a node that can contain children, a NotFoundError exception should be thrownPASSPASSPASSPASSFAILPASS
If node is an inclusive ancestor of the context node, a HierarchyRequestError should be thrown.PASSPASSPASSPASSPASSPASS
If the context node is a document, inserting a document or text node should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
If the context node is a document, inserting a DocumentFragment that contains a text node or too many elements should throw a HierarchyRequestError.PASSFAILPASSFAILFAILPASS
If the context node is a document (without element children), inserting a DocumentFragment that contains multiple elements should throw a HierarchyRequestError.PASSFAILPASSFAILPASSPASS
If the context node is a document, inserting a DocumentFragment with an element if there already is an element child should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
If the context node is a document, inserting an element if there already is an element child should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
If the context node is a document, inserting a doctype if there already is a doctype child should throw a HierarchyRequestError.PASSPASSPASSPASSFAILPASS
If the context node is a DocumentFragment, inserting a document or a doctype should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
If the context node is an element, inserting a document or a doctype should throw a HierarchyRequestError.PASSPASSPASSPASSPASSPASS
Replacing a node with its next sibling should work (2 children)PASSPASSPASSPASSPASSPASS
Replacing a node with its next sibling should work (4 children)PASSPASSPASSPASSPASSPASS
Replacing a node with itself should not move the nodePASSPASSPASSPASSPASSPASS
If the context node is a document, inserting a new doctype should work.PASSFAILPASSFAILPASSPASS
Replacing the document element with a DocumentFragment containing a single element should work.PASSPASSPASSPASSPASSPASS
Replacing the document element with a DocumentFragment containing a single element and comments should work.PASSPASSPASSPASSPASSPASS
Replacing the document element with a single element should work.PASSPASSPASSPASSPASSPASS
replaceChild should work in the presence of mutation events.PASSPASSPASSPASSPASSPASS
Replacing an element with a DocumentFragment should allow a child of the DocumentFragment to be found by Id.PASSPASSPASSPASSPASSPASS
/dom/nodes/Node-textContent.htmlOKOKOKOKOKOK
For an empty Element, textContent should be the empty stringPASSPASSPASSPASSPASSPASS
For an empty DocumentFragment, textContent should be the empty stringPASSPASSPASSPASSPASSPASS
Element with childrenPASSFAILPASSFAILPASSFAIL
Element with descendantsPASSFAILPASSFAILPASSFAIL
DocumentFragment with childrenPASSFAILPASSFAILPASSFAIL
DocumentFragment with descendantsPASSFAILPASSFAILPASSFAIL
For an empty Text, textContent should be the empty stringPASSPASSPASSPASSPASSPASS
For an empty ProcessingInstruction, textContent should be the empty stringPASSFAILPASSFAILPASSFAIL
For an empty Comment, textContent should be the empty stringPASSPASSPASSPASSPASSPASS
For a Text with data, textContent should be that dataPASSPASSPASSPASSPASSPASS
For a ProcessingInstruction with data, textContent should be that dataPASSFAILPASSFAILPASSFAIL
For a Comment with data, textContent should be that dataPASSPASSPASSPASSPASSPASS
For Documents created by parser, textContent should be nullPASSPASSPASSPASSPASSPASS
For Documents created by createDocument, textContent should be nullPASSPASSPASSPASSPASSPASS
For Documents created by createHTMLDocument, textContent should be nullPASSPASSPASSPASSPASSPASS
For DocumentType created by parser, textContent should be nullPASSPASSPASSPASSPASSPASS
For DocumentType created by script, textContent should be nullPASSPASSPASSPASSPASSPASS
Element without children set to nullPASSPASSPASSPASSPASSPASS
Element with empty text node as child set to nullPASSFAILPASSFAILPASSPASS
Element with children set to nullPASSFAILPASSFAILPASSFAIL
Element with descendants set to nullPASSFAILPASSFAILPASSFAIL
DocumentFragment without children set to nullPASSPASSPASSPASSPASSPASS
DocumentFragment with empty text node as child set to nullPASSFAILPASSFAILPASSPASS
DocumentFragment with children set to nullPASSFAILPASSFAILPASSFAIL
DocumentFragment with descendants set to nullPASSFAILPASSFAILPASSFAIL
Element without children set to undefinedPASSFAILPASSFAILFAILFAIL
Element with empty text node as child set to undefinedPASSFAILPASSFAILFAILFAIL
Element with children set to undefinedPASSFAILPASSFAILFAILFAIL
Element with descendants set to undefinedPASSFAILPASSFAILFAILFAIL
DocumentFragment without children set to undefinedPASSFAILPASSFAILFAILFAIL
DocumentFragment with empty text node as child set to undefinedPASSFAILPASSFAILFAILFAIL
DocumentFragment with children set to undefinedPASSFAILPASSFAILFAILFAIL
DocumentFragment with descendants set to undefinedPASSFAILPASSFAILFAILFAIL
Element without children set to ""PASSPASSPASSPASSPASSPASS
Element with empty text node as child set to ""FAILFAILPASSFAILPASSPASS
Element with children set to ""PASSFAILPASSFAILPASSFAIL
Element with descendants set to ""PASSFAILPASSFAILPASSFAIL
DocumentFragment without children set to ""PASSPASSPASSPASSPASSPASS
DocumentFragment with empty text node as child set to ""FAILFAILPASSFAILPASSPASS
DocumentFragment with children set to ""PASSFAILPASSFAILPASSFAIL
DocumentFragment with descendants set to ""PASSFAILPASSFAILPASSFAIL
Element without children set to 42PASSPASSPASSPASSPASSPASS
Element with empty text node as child set to 42PASSFAILPASSFAILPASSPASS
Element with children set to 42PASSFAILPASSFAILPASSFAIL
Element with descendants set to 42PASSFAILPASSFAILPASSFAIL
DocumentFragment without children set to 42PASSPASSPASSPASSPASSPASS
DocumentFragment with empty text node as child set to 42PASSFAILPASSFAILPASSPASS
DocumentFragment with children set to 42PASSFAILPASSFAILPASSFAIL
DocumentFragment with descendants set to 42PASSFAILPASSFAILPASSFAIL
Element without children set to "abc"PASSPASSPASSPASSPASSPASS
Element with empty text node as child set to "abc"PASSFAILPASSFAILPASSPASS
Element with children set to "abc"PASSFAILPASSFAILPASSFAIL
Element with descendants set to "abc"PASSFAILPASSFAILPASSFAIL
DocumentFragment without children set to "abc"PASSPASSPASSPASSPASSPASS
DocumentFragment with empty text node as child set to "abc"PASSFAILPASSFAILPASSPASS
DocumentFragment with children set to "abc"PASSFAILPASSFAILPASSFAIL
DocumentFragment with descendants set to "abc"PASSFAILPASSFAILPASSFAIL
Element without children set to "<b>xyz</b>"PASSPASSPASSPASSPASSPASS
Element with empty text node as child set to "<b>xyz</b>"PASSFAILPASSFAILPASSPASS
Element with children set to "<b>xyz</b>"PASSFAILPASSFAILPASSFAIL
Element with descendants set to "<b>xyz</b>"PASSFAILPASSFAILPASSFAIL
DocumentFragment without children set to "<b>xyz</b>"PASSPASSPASSPASSPASSPASS
DocumentFragment with empty text node as child set to "<b>xyz</b>"PASSFAILPASSFAILPASSPASS
DocumentFragment with children set to "<b>xyz</b>"PASSFAILPASSFAILPASSFAIL
DocumentFragment with descendants set to "<b>xyz</b>"PASSFAILPASSFAILPASSFAIL
Element without children set to "d\0e"PASSFAILPASSFAILFAILPASS
Element with empty text node as child set to "d\0e"PASSFAILPASSFAILFAILPASS
Element with children set to "d\0e"PASSFAILPASSFAILFAILFAIL
Element with descendants set to "d\0e"PASSFAILPASSFAILFAILFAIL
DocumentFragment without children set to "d\0e"PASSFAILPASSFAILFAILPASS
DocumentFragment with empty text node as child set to "d\0e"PASSFAILPASSFAILFAILPASS
DocumentFragment with children set to "d\0e"PASSFAILPASSFAILFAILFAIL
DocumentFragment with descendants set to "d\0e"PASSFAILPASSFAILFAILFAIL
For a Text, textContent should set the dataPASSPASSPASSPASSPASSPASS
For a ProcessingInstruction, textContent should set the dataPASSFAILPASSFAILPASSFAIL
For a Comment, textContent should set the dataPASSPASSPASSPASSPASSPASS
For Documents created by parser, setting textContent should do nothingPASSPASSPASSPASSPASSPASS
For Documents created by createDocument, setting textContent should do nothingPASSPASSPASSPASSPASSPASS
For Documents created by createHTMLDocument, setting textContent should do nothingPASSPASSPASSPASSPASSPASS
For DocumentType created by parser, setting textContent should do nothingPASSPASSPASSPASSPASSPASS
For DocumentType created by script, setting textContent should do nothingPASSPASSPASSPASSPASSPASS
/dom/nodes/ParentNode-querySelector-All.htmlOKOKOKOKOKOK
Document supports querySelectorPASSPASSPASSPASSPASSPASS
Document supports querySelectorAllPASSPASSPASSPASSPASSPASS
Document.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
Detached Element supports querySelectorPASSPASSPASSPASSPASSPASS
Detached Element supports querySelectorAllPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
Fragment supports querySelectorPASSPASSPASSPASSPASSPASS
Fragment supports querySelectorAllPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
In-document Element supports querySelectorPASSPASSPASSPASSPASSPASS
In-document Element supports querySelectorAllPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
Document.querySelectorAll nullPASSPASSPASSPASSPASSPASS
Document.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
Document.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
Document.querySelector nullPASSPASSPASSPASSPASSPASS
Document.querySelector undefinedPASSPASSPASSPASSPASSPASS
Document.querySelector no parameterPASSPASSPASSPASSFAILPASS
Document.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll nullPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
Detached Element.querySelector nullPASSPASSPASSPASSPASSPASS
Detached Element.querySelector undefinedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector no parameterPASSPASSPASSPASSFAILPASS
Detached Element.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll nullPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
Fragment.querySelector nullPASSPASSPASSPASSPASSPASS
Fragment.querySelector undefinedPASSPASSPASSPASSPASSPASS
Fragment.querySelector no parameterPASSPASSPASSPASSFAILPASS
Fragment.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll nullPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
In-document Element.querySelector nullPASSPASSPASSPASSPASSPASS
In-document Element.querySelector undefinedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector no parameterPASSPASSPASSPASSFAILPASS
In-document Element.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
Document: static NodeListPASSPASSPASSPASSPASSPASS
Document: new NodeListPASSPASSPASSPASSPASSPASS
Detached Element: static NodeListPASSPASSPASSPASSPASSPASS
Detached Element: new NodeListPASSPASSPASSPASSPASSPASS
Fragment: static NodeListPASSPASSPASSPASSPASSPASS
Fragment: new NodeListPASSPASSPASSPASSPASSPASS
In-document Element: static NodeListPASSPASSPASSPASSPASSPASS
In-document Element: new NodeListPASSPASSPASSPASSPASSPASS
Document.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Document.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Document.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Document.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Document.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Document.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Document.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Detached Element.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Detached Element.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Detached Element.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Detached Element.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Detached Element.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Detached Element.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Fragment.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Fragment.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Fragment.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Fragment.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Fragment.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Fragment.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
In-document Element.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
In-document Element.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
In-document Element.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
In-document Element.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
In-document Element.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Document.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Document.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :root pseudo-class selector, matching document root element: :rootPASSPASSPASSPASSPASSPASS
Document.querySelector: :root pseudo-class selector, matching document root element: :rootPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Document.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Document.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
Document.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :link and :visited pseudo-class selectors, matching link elements with href attributes: #head :link, #head :visitedFAILFAILPASSFAILFAILPASS
Document.querySelector: :link and :visited pseudo-class selectors, matching link elements with href attributes: #head :link, #head :visitedFAILFAILPASSFAILFAILPASS
Document.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
Document.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
Document.querySelectorAll: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Document.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Document.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Document.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Document.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Document.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Document.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Document.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Document.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Document.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Document.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Document.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Document.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Document.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
Detached Element.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Detached Element.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Detached Element.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Detached Element.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Detached Element.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
Fragment.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Fragment.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Fragment.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Fragment.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Fragment.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching title attribute, case insensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
In-document Element.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
In-document Element.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
In-document Element.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
In-document Element.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Document.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
/dom/nodes/ParentNode-querySelector-All.xhtOKOKOKOKOKOK
Document supports querySelectorPASSPASSPASSPASSPASSPASS
Document supports querySelectorAllPASSPASSPASSPASSPASSPASS
Document.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
Detached Element supports querySelectorPASSPASSPASSPASSPASSPASS
Detached Element supports querySelectorAllPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
Fragment supports querySelectorPASSPASSPASSPASSPASSPASS
Fragment supports querySelectorAllPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
In-document Element supports querySelectorPASSPASSPASSPASSPASSPASS
In-document Element supports querySelectorAllPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll returns NodeList instancePASSPASSPASSPASSPASSPASS
Document.querySelectorAll nullPASSPASSPASSPASSPASSPASS
Document.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
Document.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
Document.querySelector nullPASSPASSPASSPASSPASSPASS
Document.querySelector undefinedPASSPASSPASSPASSPASSPASS
Document.querySelector no parameterPASSPASSPASSPASSFAILPASS
Document.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll nullPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
Detached Element.querySelector nullPASSPASSPASSPASSPASSPASS
Detached Element.querySelector undefinedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector no parameterPASSPASSPASSPASSFAILPASS
Detached Element.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll nullPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
Fragment.querySelector nullPASSPASSPASSPASSPASSPASS
Fragment.querySelector undefinedPASSPASSPASSPASSPASSPASS
Fragment.querySelector no parameterPASSPASSPASSPASSFAILPASS
Fragment.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll nullPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll undefinedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll no parameterPASSPASSPASSPASSFAILPASS
In-document Element.querySelector nullPASSPASSPASSPASSPASSPASS
In-document Element.querySelector undefinedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector no parameterPASSPASSPASSPASSFAILPASS
In-document Element.querySelectorAll tree orderPASSPASSPASSPASSPASSPASS
Document: static NodeListPASSPASSPASSPASSPASSPASS
Document: new NodeListPASSPASSPASSPASSPASSPASS
Detached Element: static NodeListPASSPASSPASSPASSPASSPASS
Detached Element: new NodeListPASSPASSPASSPASSPASSPASS
Fragment: static NodeListPASSPASSPASSPASSPASSPASS
Fragment: new NodeListPASSPASSPASSPASSPASSPASS
In-document Element: static NodeListPASSPASSPASSPASSPASSPASS
In-document Element: new NodeListPASSPASSPASSPASSPASSPASS
Document.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Document.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Document.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Document.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Document.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Document.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Document.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Document.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Document.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Detached Element.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Detached Element.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Detached Element.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Detached Element.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Detached Element.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Detached Element.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Fragment.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
Fragment.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Fragment.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
Fragment.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Fragment.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
Fragment.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Empty String: PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Empty String: PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: [PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: [PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: (PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: (PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: )PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: )PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: {PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: {PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: }PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: }PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: <PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: <PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid character: >PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid character: >PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid ID: #PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid ID: #PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid group of selectors: div,PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .5cmPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: ..testPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: ..testPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .foo..quuxPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid class: .bar.PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid combinator: div & address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: Invalid combinator: div >> address, pPASSPASSPASSPASSPASSFAIL
In-document Element.querySelector: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid combinator: div ++ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid combinator: div ~~ address, pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid [att=value] selector: [*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid [att=value] selector: [*|*=test]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid [att=value] selector: [class= space unquoted ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-class: div:examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-class: :examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-element: div::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Unknown pseudo-element: ::examplePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
In-document Element.querySelectorAll: Undeclared namespace: ns|divFAILFAILPASSFAILPASSFAIL
In-document Element.querySelector: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
In-document Element.querySelectorAll: Undeclared namespace: :not(ns|div)FAILFAILPASSFAILPASSFAIL
In-document Element.querySelector: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid namespace: ^|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Invalid namespace: $|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Document.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Document.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Document.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Document.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :root pseudo-class selector, matching document root element: :rootPASSPASSPASSPASSPASSPASS
Document.querySelector: :root pseudo-class selector, matching document root element: :rootPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Document.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Document.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
Document.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :link and :visited pseudo-class selectors, matching link elements with href attributes: #head :link, #head :visitedFAILFAILPASSFAILFAILPASS
Document.querySelector: :link and :visited pseudo-class selectors, matching link elements with href attributes: #head :link, #head :visitedFAILFAILPASSFAILFAILPASS
Document.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
Document.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
Document.querySelectorAll: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Document.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Document.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Document.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Document.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Document.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Document.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Document.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Document.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Document.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Document.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Document.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Document.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Document.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Document.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Document.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Document.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Document.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Document.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
Detached Element.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Detached Element.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Detached Element.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Detached Element.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Detached Element.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Detached Element.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
Fragment.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, not matching element with no inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Fragment.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Fragment.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
Fragment.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Fragment.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
Fragment.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Fragment.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Type selector, matching html element: htmlPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Type selector, matching body element: bodyPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all children of element with specified ID: #universal>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all grandchildren of element with specified ID: #universal>*>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all children of empty element with specified ID: #empty>*PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Universal selector, matching all descendants of element with specified ID: #universal *PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching align attribute with value: .attr-presence-div1[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching align attribute with empty value: .attr-presence-div2[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, not matching title attribute, case sensitivity: #attr-presence [TiTlE]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching custom data-* attribute: [data-attr-presence]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, not matching attribute with similar name: .attr-presence-div3[align], .attr-presence-div4[align]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching attribute with non-ASCII characters: ul[data-中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, not matching default option without selected attribute: #attr-presence-select1 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching option with selected attribute: #attr-presence-select2 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute presence selector, matching multiple options with selected attributes: #attr-presence-select3 option[selected]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching align attribute with value: #attr-value [align="center"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching align attribute with empty value: #attr-value [align=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, not matching align attribute with partial value: #attr-value [align="c"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, not matching align attribute with incorrect value: #attr-value [align="centera"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching custom data-* attribute with unicode escaped value: [data-attr-value="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching custom data-* attribute with escaped character: [data-attr-value_foo="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector with single-quoted value, matching multiple inputs with type attributes: #attr-value input[type='hidden'],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector with double-quoted value, matching multiple inputs with type attributes: #attr-value input[type="hidden"],#attr-value input[type='radio']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector with unquoted value, matching multiple inputs with type attributes: #attr-value input[type=hidden],#attr-value input[type=radio]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute value selector, matching attribute with value using non-ASCII characters: [data-attr-value=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching class attribute with value: #attr-whitespace [class~="div1"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with empty value: #attr-whitespace [class~=""]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, not matching class attribute with partial value: [data-attr-whitespace~="div"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value: [data-attr-whitespace~="\0000e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character: [data-attr-whitespace_foo~="\e9"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes: #attr-whitespace a[rel~=bookmark], #attr-whitespace a[rel~=nofollow]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector with double-quoted value, not matching value with space: #attr-whitespace a[rel~="book mark"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters: #attr-whitespace [title~=中文]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, not matching unspecified lang attribute: #attr-hyphen-div1[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with exact value: #attr-hyphen-div2[lang|="fr"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, matching lang attribute with partial value: #attr-hyphen-div3[lang|="en"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute hyphen-separated list selector, not matching incorrect value: #attr-hyphen-div4[lang|="es-AR"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector, matching href attributes beginning with specified substring: #attr-begins a[href^="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector, matching lang attributes beginning with specified substring, : #attr-begins [lang^="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector, not matching class attribute not beginning with specified substring: #attr-begins [class^=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring: #attr-begins [class^=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring: #attr-begins [class^= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector, matching href attributes ending with specified substring: #attr-ends a[href$=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector, matching lang attributes ending with specified substring, : #attr-ends [lang$="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector, not matching class attribute not ending with specified substring: #attr-ends [class$=apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring: #attr-ends [class$='apple ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring: #attr-ends [class$="apple "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring: #attr-ends [class$=apple ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching href attributes beginning with specified substring: #attr-contains a[href*="http://www"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching href attributes ending with specified substring: #attr-contains a[href*=".org"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching href attributes containing specified substring: #attr-contains a[href*=".example."]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching lang attributes beginning with specified substring, : #attr-contains [lang*="en-"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector, matching lang attributes ending with specified substring, : #attr-contains [lang*="-CH"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=' apple']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring: #attr-contains [class*='orange ']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with single-quoted value, matching class attribute containing specified substring: #attr-contains [class*='ple banana ora']PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring: #attr-contains [class*=" apple"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring: #attr-contains [class*="orange "]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with double-quoted value, matching class attribute containing specified substring: #attr-contains [class*="ple banana ora"]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring: #attr-contains [class*= apple]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with unquoted value, matching class attribute ending with specified substring: #attr-contains [class*=orange ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Attribute contains selector with unquoted value, matching class attribute containing specified substring: #attr-contains [class*= banana ]PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :root pseudo-class selector, not matching document root element: :rootPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching the third child element: #pseudo-nth-table1 :nth-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching every third child element: #pseudo-nth li:nth-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching every second child element, starting from the fourth: #pseudo-nth li:nth-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-child selector, matching every fourth child element, starting from the third: #pseudo-nth-p1 :nth-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching the third last child element: #pseudo-nth-table1 :nth-last-child(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching every third child element from the end: #pseudo-nth li:nth-last-child(3n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching every second child element from the end, starting from the fourth last: #pseudo-nth li:nth-last-child(2n+4)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-child selector, matching every fourth element from the end, starting from the third last: #pseudo-nth-p1 :nth-last-child(4n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-of-type selector, matching the third em element: #pseudo-nth-p1 em:nth-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-of-type selector, matching every second element of their type: #pseudo-nth-p1 :nth-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-of-type selector, matching every second elemetn of their type, starting from the first: #pseudo-nth-p1 span:nth-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-of-type selector, matching the thrid last em element: #pseudo-nth-p1 em:nth-last-of-type(3)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-of-type selector, matching every second last element of their type: #pseudo-nth-p1 :nth-last-of-type(2n)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :nth-last-of-type selector, matching every second last element of their type, starting from the last: #pseudo-nth-p1 span:nth-last-of-type(2n-1)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-of-type selector, matching the first em element: #pseudo-nth-p1 em:first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-of-type selector, matching the first of every type of element: #pseudo-nth-p1 :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-of-type selector, matching the first td element in each table row: #pseudo-nth-table1 tr :first-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-of-type selector, matching the last em elemnet: #pseudo-nth-p1 em:last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-of-type selector, matching the last of every type of element: #pseudo-nth-p1 :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-of-type selector, matching the last td element in each table row: #pseudo-nth-table1 tr :last-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-child pseudo-class selector, matching first child div element: #pseudo-first-child div:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-child pseudo-class selector, doesn't match non-first-child elements: .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-child pseudo-class selector, matching first-child of multiple elements: #pseudo-first-child span:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-child pseudo-class selector, matching last child div element: #pseudo-last-child div:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-child pseudo-class selector, doesn't match non-last-child elements: .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :last-child pseudo-class selector, matching first-child of multiple elements: #pseudo-last-child span:last-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-child pseudo-class selector, matching all only-child elements: #pseudo-only :only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-child pseudo-class selector, matching only-child em elements: #pseudo-only em:only-childPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type: #pseudo-only :only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type: #pseudo-only em:only-of-typePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :empty pseudo-class selector, matching empty p elements: #pseudo-empty p:emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :empty pseudo-class selector, matching all empty elements: #pseudo-empty :emptyPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSFAILPASSFAILPASSPASS
In-document Element.querySelector: :link and :visited pseudo-class selectors, matching a and area elements with href attributes: #pseudo-link :link, #pseudo-link :visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :link and :visited pseudo-class selectors, not matching link elements with href attributes: #head :link, #head :visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :link and :visited pseudo-class selectors, chained, mutually exclusive pseudo-classes match nothing: :link:visitedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
In-document Element.querySelector: :target pseudo-class selector, matching the element referenced by the URL fragment identifier: :targetFAILPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, matching inherited language: #pseudo-lang-div1:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, matching specified language with exact value: #pseudo-lang-div2:lang(fr)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, matching specified language with partial value: #pseudo-lang-div3:lang(en)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :lang pseudo-class selector, not matching incorrect language: #pseudo-lang-div4:lang(es-AR)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :enabled pseudo-class selector, matching all enabled form controls: #pseudo-ui :enabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :enabled pseudo-class selector, matching all disabled form controls: #pseudo-ui :disabledPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :checked pseudo-class selector, matching checked radio buttons and checkboxes: #pseudo-ui :checkedPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching : #not>:not(div)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching : #not * :not(:first-child)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching nothing: :not(*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :not pseudo-class selector, matching nothing: :not(*|*)PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-line pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-linePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements: #pseudo-element:first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements: #pseudo-element::first-letterPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with specified class: .class-pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, chained, matching only elements with all specified classes: #class .apple.orange.bananaPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class Selector, chained, with type selector: div.apple.banana.orangePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching multiple elements with class value using non-ASCII characters: .台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with class with escaped character: .foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with class with escaped character: .test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching element with specified id: #id #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, chained, matching element with specified id: #id-div1, #id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID Selector, chained, with type selector: div#id-div1, div#id-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, not matching non-existent descendant: #id #nonePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, not matching non-existent ancestor: #none #id-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching multiple elements with duplicate id: #id-li-duplicatePASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching element with id with escaped character: #\#foo\:barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching element with id with escaped character: #test\.foo\[5\]barPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Namespace selector, matching element with any namespace: #any-namespace *|divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
In-document Element.querySelector: Namespace selector, matching div elements in no namespace only: #no-namespace |divFAILPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
In-document Element.querySelector: Namespace selector, matching any elements in no namespace only: #no-namespace |*FAILPASSPASSPASSPASSFAIL
In-document Element.querySelectorAll: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element that is a descendant of an element with id: #descendant divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element: body #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element: div #descendant-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with id that is a descendant of an element with id: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with id: #descendant .descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, matching element with class that is a descendant of an element with class: .descendant-div1 .descendant-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, not matching element with id that is not a descendant of an element with id: #descendant-div1 #descendant-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Descendant combinator, whitespace characters: #descendant #descendant-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element that is a child of an element with id: #child>divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with id that is a child of an element: div>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with id that is a child of an element with id: #child>#child-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with id that is a child of an element with class: #child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, matching element with class that is a child of an element with class: .child-div1>.child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, not matching element with id that is not a child of an element with id: #child>#child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, not matching element with id that is not a child of an element with class: #child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, not matching element with class that is not a child of an element with class: .child-div1>.child-div3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, surrounded by whitespace: #child-div1 > #child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Child combinator, no whitespace: #child-div1>#child-div2PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id: #adjacent-div2+divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element: div+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id: #adjacent-div2+#adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id: #adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class: .adjacent-div2+.adjacent-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element: #adjacent div+pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id: #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, surrounded by whitespace: #adjacent-p2 + #adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Adjacent sibling combinator, no whitespace: #adjacent-p2+#adjacent-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element that is a sibling of an element with id: #sibling-div2~divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element: div~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element with id that is a sibling of an element with id: #sibling-div2~#sibling-div4PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching element with class that is a sibling of an element with id: #sibling-div2~.sibling-divPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, matching p element that is a sibling of a div element: #sibling div~pPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, surrounded by whitespace: #sibling-p2 ~ #sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelector: General sibling combinator, no whitespace: #sibling-p2~#sibling-p3PASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Syntax, group of selectors separator, surrounded by whitespace: #group em , #group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
In-document Element.querySelector: Syntax, group of selectors separator, no whitespace: #group em,#group strongPASSPASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Document.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Document.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Document.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Detached Element.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Detached Element.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Detached Element.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Fragment.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
Fragment.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
Fragment.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, matching element with class value using non-ASCII characters: .台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
In-document Element.querySelector: Class selector, chained, matching element with multiple class values using non-ASCII characters: .台北Táiběi.台北-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching id value using non-ASCII characters: #台北Táiběi-PASSPASSPASSPASSPASS
In-document Element.querySelectorAll: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
In-document Element.querySelector: ID selector, matching id values using non-ASCII characters: #台北Táiběi, #台北-PASSPASSPASSPASSPASS
/dom/nodes/ProcessingInstruction-literal-1.xhtmlOKOKOKOKOKOK
<?xml?> is not a ProcessingInstructionPASSPASSPASSPASSPASSPASS
/dom/nodes/ProcessingInstruction-literal-2.xhtmlOKOKOKOKOKOK
ProcessingInstruction literalsPASSPASSPASSPASSPASSPASS
/dom/nodes/Text-constructor.htmlOKOKOKOKOKOK
new Text(): prototype chainPASSFAILPASSFAILFAILPASS
new Text(): instanceofPASSFAILPASSFAILFAILPASS
new Text(): no argumentsPASSFAILPASSFAILFAILPASS
new Text(): undefinedPASSFAILPASSFAILFAILFAIL
new Text(): nullPASSFAILPASSFAILFAILPASS
new Text(): 42PASSFAILPASSFAILFAILPASS
new Text(): ""PASSFAILPASSFAILFAILPASS
new Text(): "-"PASSFAILPASSFAILFAILPASS
new Text(): "--"PASSFAILPASSFAILFAILPASS
new Text(): "-->"PASSFAILPASSFAILFAILPASS
new Text(): "<!--"PASSFAILPASSFAILFAILPASS
new Text(): "\0"PASSFAILPASSFAILFAILPASS
new Text(): "\0test"PASSFAILPASSFAILFAILPASS
new Text(): "&amp;"PASSFAILPASSFAILFAILPASS
new Text(): two argumentsPASSFAILPASSFAILFAILPASS
new Text() should get the correct ownerDocument across globalsPASSFAILPASSFAILFAILPASS
/dom/nodes/Text-splitText.htmlOKOKOKOKOKOK
Split empty textPASSPASSPASSPASSPASSPASS
Split text at beginningPASSPASSPASSPASSPASSPASS
Split text at endPASSPASSPASSPASSPASSPASS
Split rootPASSPASSPASSPASSPASSPASS
Split childPASSPASSPASSPASSPASSPASS
/dom/nodes/attributes.htmlOKOKOKOKOKOK
AttrExodusFAILFAILFAILFAILFAILFAIL
When qualifiedName does not match the Name production, an INVALID_CHARACTER_ERR exception is to be thrown. (setAttribute)PASSPASSPASSPASSPASSPASS
setAttribute should lowercase its name argument (upper case attribute)PASSFAILPASSFAILPASSFAIL
setAttribute should lowercase its name argument (mixed case attribute)PASSFAILPASSFAILPASSFAIL
setAttribute should not throw even when qualifiedName starts with 'xmlns'PASSPASSPASSPASSPASSPASS
Basic functionality should be intact.PASSFAILPASSFAILPASSPASS
setAttribute should not change the order of previously set attributes.PASSFAILPASSFAILPASSPASS
setAttribute should set the first attribute with the given namePASSPASSPASSPASSPASSPASS
setAttribute should set the attribute with the given qualified namePASSPASSPASSPASSPASSPASS
When qualifiedName does not match the Name production, an INVALID_CHARACTER_ERR exception is to be thrown. (setAttributeNS)PASSPASSPASSPASSFAILPASS
When qualifiedName does not match the QName production, an NAMESPACE_ERR exception is to be thrown.PASSPASSPASSPASSFAILPASS
null and the empty string should result in a null namespace.PASSPASSPASSPASSPASSPASS
A namespace is required to use a prefix.PASSPASSPASSPASSPASSPASS
The xml prefix should not be allowed for arbitrary namespacesPASSPASSPASSPASSFAILPASS
XML-namespaced attributes don't need an xml prefixPASSPASSPASSFAILPASSPASS
The xmlns prefix should not be allowed for arbitrary namespacesPASSPASSPASSPASSFAILPASS
The xmlns qualified name should not be allowed for arbitrary namespacesPASSPASSPASSPASSFAILPASS
xmlns should be allowed as local namePASSPASSPASSFAILPASSPASS
The XMLNS namespace should require xmlns as prefix or qualified namePASSPASSPASSPASSFAILPASS
xmlns should be allowed as prefix in the XMLNS namespacePASSPASSPASSPASSPASSPASS
xmlns should be allowed as qualified name in the XMLNS namespacePASSPASSPASSPASSPASSPASS
Setting the same attribute with another prefix should not change the prefixPASSFAILPASSFAILPASSPASS
setAttribute should not throw even if a load is not allowedPASSPASSPASSPASSPASSPASS
Attributes should work in document fragments.PASSPASSPASSPASSPASSPASS
Attribute values should not be parsed.PASSPASSPASSPASSPASSPASS
Specified attributes should be accessible.PASSPASSPASSPASSPASSPASS
Entities in attributes should have been expanded while parsing.PASSPASSPASSPASSPASSPASS
Unset attributes return nullPASSFAILPASSFAILPASSFAIL
First set attribute is returned by getAttributePASSFAILPASSFAILFAILFAIL
Style attributes are not normalizedPASSPASSPASSFAILPASSPASS
Only lowercase attributes are returned on HTML elements (upper case attribute)FAILFAILPASSFAILPASSFAIL
Only lowercase attributes are returned on HTML elements (mixed case attribute)FAILFAILPASSFAILFAILFAIL
First set attribute is returned with mapped attribute set firstPASSPASSFAILPASSPASSPASS
First set attribute is returned with mapped attribute set laterPASSPASSPASSPASSFAILPASS
Non-HTML element with upper-case attributeFAILFAILPASSFAILPASSFAIL
Attribute with prefix in local namePASSPASSPASSPASSFAILPASS
Attribute loses its owner when removedPASSPASSPASSPASSPASSPASS
/dom/nodes/case.htmlOKOKOKOKOKOK
createElement abcPASSPASSPASSPASSPASSPASS
setAttribute abcPASSPASSPASSPASSPASSPASS
getAttribute abcPASSPASSPASSPASSPASSPASS
getElementsByTagName a:abcPASSPASSFAILFAILFAILPASS
getElementsByTagName abcPASSPASSPASSPASSFAILPASS
createElement AbcPASSPASSPASSPASSPASSPASS
setAttribute AbcPASSFAILPASSFAILPASSPASS
getAttribute AbcPASSPASSPASSPASSPASSPASS
getElementsByTagName a:AbcPASSPASSFAILFAILFAILPASS
getElementsByTagName AbcPASSPASSPASSPASSFAILPASS
createElement ABCPASSPASSPASSPASSPASSPASS
setAttribute ABCPASSFAILPASSFAILPASSPASS
getAttribute ABCPASSPASSPASSPASSPASSPASS
getElementsByTagName a:ABCPASSPASSFAILFAILFAILPASS
getElementsByTagName ABCPASSPASSPASSPASSFAILPASS
createElement äPASSPASSPASSPASSPASSPASS
setAttribute äPASSPASSPASSPASSPASSPASS
getAttribute äPASSPASSPASSPASSPASSPASS
getElementsByTagName a:äPASSFAILFAILFAILFAILPASS
getElementsByTagName äPASSFAILPASSFAILFAILPASS
createElement ÄFAILPASSPASSPASSFAILFAIL
setAttribute ÄFAILPASSPASSPASSFAILPASS
getAttribute ÄPASSPASSPASSPASSPASSPASS
getElementsByTagName a:ÄFAILFAILFAILFAILFAILFAIL
getElementsByTagName ÄFAILFAILPASSFAILFAILFAIL
createElementNS http://www.w3.org/1999/xhtml,abc,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,abc,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,abc,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,abc,AbcPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,abc,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,abc,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,abc,ABCPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,abc,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,abc,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,abc,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,abc,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,abc,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,abc,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,abc,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,abc,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,Abc,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Abc,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Abc,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,Abc,AbcPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Abc,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Abc,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,Abc,ABCPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Abc,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Abc,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,Abc,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Abc,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Abc,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,Abc,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Abc,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Abc,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,ABC,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ABC,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ABC,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,ABC,AbcPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ABC,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ABC,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,ABC,ABCPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ABC,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ABC,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,ABC,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ABC,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ABC,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,ABC,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ABC,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ABC,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,ä,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ä,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ä,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,ä,AbcPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ä,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ä,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,ä,ABCPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ä,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ä,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,ä,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ä,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ä,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,ä,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,ä,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,ä,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,Ä,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Ä,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Ä,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,Ä,AbcPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Ä,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Ä,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,Ä,ABCPASSFAILPASSFAILPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Ä,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Ä,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/1999/xhtml,Ä,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Ä,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Ä,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/1999/xhtml,Ä,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/1999/xhtml,Ä,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/1999/xhtml,Ä,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,abc,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,abc,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,abc,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,abc,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,abc,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,abc,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,abc,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,abc,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,abc,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,abc,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,abc,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,abc,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,abc,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,abc,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,abc,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,Abc,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Abc,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Abc,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,Abc,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Abc,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Abc,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,Abc,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Abc,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Abc,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,Abc,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Abc,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Abc,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,Abc,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Abc,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Abc,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,ABC,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ABC,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ABC,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,ABC,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ABC,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ABC,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,ABC,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ABC,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ABC,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,ABC,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ABC,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ABC,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,ABC,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ABC,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ABC,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,ä,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ä,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ä,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,ä,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ä,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ä,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,ä,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ä,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ä,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,ä,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ä,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ä,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,ä,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,ä,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,ä,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,Ä,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Ä,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Ä,abcPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,Ä,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Ä,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Ä,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,Ä,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Ä,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Ä,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://www.w3.org/2000/svg,Ä,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Ä,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Ä,äPASSPASSPASSPASSPASSPASS
createElementNS http://www.w3.org/2000/svg,Ä,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://www.w3.org/2000/svg,Ä,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://www.w3.org/2000/svg,Ä,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,abc,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,abc,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,abc,abcPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,abc,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,abc,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,abc,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,abc,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,abc,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,abc,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,abc,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,abc,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,abc,äPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,abc,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,abc,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,abc,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,Abc,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Abc,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Abc,abcPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,Abc,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Abc,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Abc,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,Abc,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Abc,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Abc,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,Abc,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Abc,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Abc,äPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,Abc,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Abc,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Abc,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,ABC,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ABC,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ABC,abcPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,ABC,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ABC,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ABC,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,ABC,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ABC,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ABC,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,ABC,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ABC,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ABC,äPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,ABC,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ABC,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ABC,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,ä,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ä,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ä,abcPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,ä,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ä,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ä,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,ä,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ä,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ä,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,ä,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ä,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ä,äPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,ä,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,ä,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,ä,ÄPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,Ä,abcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Ä,abcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Ä,abcPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,Ä,AbcPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Ä,AbcPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Ä,AbcPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,Ä,ABCPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Ä,ABCPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Ä,ABCPASSFAILPASSFAILPASSFAIL
createElementNS http://FOO,Ä,äPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Ä,äPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Ä,äPASSPASSPASSPASSPASSPASS
createElementNS http://FOO,Ä,ÄPASSPASSPASSPASSPASSPASS
setAttributeNS http://FOO,Ä,ÄPASSPASSPASSPASSPASSPASS
getAttributeNS http://FOO,Ä,ÄPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS ,abcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS ,AbcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS ,ABCPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS ,äPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS ,ÄPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/1999/xhtml,abcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/1999/xhtml,AbcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/1999/xhtml,ABCPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/1999/xhtml,äPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/1999/xhtml,ÄPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/2000/svg,abcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/2000/svg,AbcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/2000/svg,ABCPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/2000/svg,äPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://www.w3.org/2000/svg,ÄPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://FOO,abcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://FOO,AbcPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://FOO,ABCPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://FOO,äPASSPASSPASSPASSPASSPASS
getElementsByTagNameNS http://FOO,ÄPASSPASSPASSPASSPASSPASS
createElementNS abcPASSPASSPASSPASSPASSPASS
setAttributeNS abcPASSPASSPASSPASSPASSPASS
getAttributeNS abcPASSPASSPASSPASSPASSPASS
createElementNS AbcPASSPASSPASSPASSPASSPASS
setAttributeNS AbcPASSPASSPASSPASSPASSPASS
getAttributeNS AbcPASSFAILPASSFAILPASSFAIL
createElementNS ABCPASSPASSPASSPASSPASSPASS
setAttributeNS ABCPASSPASSPASSPASSPASSPASS
getAttributeNS ABCPASSFAILPASSFAILPASSFAIL
createElementNS äPASSPASSPASSPASSPASSPASS
setAttributeNS äPASSPASSPASSPASSPASSPASS
getAttributeNS äPASSPASSPASSPASSPASSPASS
createElementNS ÄPASSPASSPASSPASSPASSPASS
setAttributeNS ÄPASSPASSPASSPASSPASSPASS
getAttributeNS ÄPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-01.htmOKOKOKOKOKOK
document.getElementsByClassName(): simplePASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-02.htmOKOKOKOKOKOK
document.getElementsByClassName(): also simplePASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-03.htmOKOKOKOKOKOK
document.getElementsByClassName(): changing classesPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-04.htmOKOKOKOKOKOK
document.getElementsByClassName(): changing classesPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-05.htmOKOKOKOKOKOK
document.getElementsByClassName(): changing classesPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-06.htmOKOKOKOKOKOK
document.getElementsByClassName(): adding element with classPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-07.htmOKOKOKOKOKOK
document.getElementsByClassName(): multiple classesPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-08.htmOKOKOKOKOKOK
document.getElementsByClassName(): multiple classesPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-09.htmOKOKOKOKOKOK
document.getElementsByClassName(): case sensitivePASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-12.htmOKOKOKOKOKOK
element.getElementsByClassName(): simplePASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-13.htmOKOKOKOKOKOK
element.getElementsByClassName(): adding an elementPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-14.htmOKOKOKOKOKOK
document.getElementsByClassName(): case-insensitive (quirks mode)PASSFAILPASSFAILPASSPASS
/dom/nodes/getElementsByClassName-15.htmOKOKOKOKOKOK
document.getElementsByClassName(array): "a\n"PASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-16.htmOKOKOKOKOKOK
document.getElementsByClassName(array): "b","a"PASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-17.htmOKOKOKOKOKOK
document.getElementsByClassName(array): "b a"PASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-18.htmOKOKOKOKOKOK
element.getElementsByClassName(array): "a", "b"PASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-19.htmOKOKOKOKOKOK
get elements in documentPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-20.htmOKOKOKOKOKOK
get elements in document then add element to collectionPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-21.htmOKOKOKOKOKOK
delete element from collectionPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-22.htmOKOKOKOKOKOK
move item in collection orderPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-23.htmOKOKOKOKOKOK
multiple defined classesPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-24.htmOKOKOKOKOKOK
handle unicode charsPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-25.htmOKOKOKOKOKOK
verify spacing is handled correctlyPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-26.htmOKOKOKOKOKOK
multiple class attributesPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-27.htmOKOKOKOKOKOK
generic element listedPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-28.htmOKOKOKOKOKOK
generic element listedPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-29.htmOKOKOKOKOKOK
get class from children of elementPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-30.htmOKOKOKOKOKOK
big element listingPASSPASSPASSPASSPASSPASS
/dom/nodes/getElementsByClassName-31.htmOKOKOKOKOKOK
getElementsByClassName across documentsPASSPASSPASSPASSPASSPASS
/dom/ranges/Range-commonAncestorContainer-2.htmlOKOKOKOKOKOK
Detached RangePASSFAILPASSFAILFAILFAIL
Normal RangesPASSPASSPASSPASSPASSPASS
Range.commonAncestorContainerPASSPASSPASSPASSPASSPASS
Range.commonAncestorContainer 1PASSPASSPASSPASSPASSPASS
Range.commonAncestorContainer 2PASSPASSPASSPASSPASSPASS
Range.commonAncestorContainer 3PASSPASSPASSPASSPASSPASS
/dom/traversal/NodeFilter-constants.htmlOKOKOKOKOKOK
Constants for acceptNode on NodeFilter interface object.PASSPASSPASSPASSPASSPASS
Constants for whatToShow on NodeFilter interface object.PASSPASSPASSPASSPASSPASS
/dom/traversal/TreeWalker-acceptNode-filter.htmlOKERROROKOKOKOK
Testing with raw function filterPASSPASSPASSFAILFAILPASS
Testing with object filterPASSPASSPASSFAILFAILPASS
Testing with null filterPASSPASSPASSFAILFAILPASS
Testing with undefined filterPASSPASSPASSFAILFAILPASS
Testing with object lacking acceptNode propertyPASSFAILPASSFAILFAILPASS
Testing with object with non-function acceptNode propertyPASSFAILPASSFAILFAILPASS
Testing with function having acceptNode functionPASSPASSPASSFAILFAILPASS
Testing acceptNode calleePASSPASSPASSFAILFAILPASS
Testing with filter function that throwsPASSPASSPASSFAILFAILPASS
Testing with filter object that throwsPASSFAILPASSFAILFAILPASS
/dom/traversal/TreeWalker-basic.htmlOKOKOKOKOKOK
Construct a TreeWalker by document.createTreeWalker(root).PASSPASSPASSFAILFAILFAIL
Construct a TreeWalker by document.createTreeWalker(root, undefined, undefined).PASSFAILPASSFAILFAILFAIL
Give an invalid root node to document.createTreeWalker().PASSFAILPASSPASSFAILFAIL
Walk over nodes.PASSPASSPASSFAILFAILFAIL
Optional arguments to createTreeWalker should be optional (3 passed, null).PASSPASSPASSFAILFAILFAIL
/dom/traversal/TreeWalker-currentNode.htmlOKOKOKOKOKOK
Test that TreeWalker.parent() doesn't set the currentNode to a node not under the root.PASSPASSPASSFAILFAILPASS
Test that we handle setting the currentNode to arbitrary nodes not under the root element.PASSPASSPASSFAILFAILPASS
Test how we handle the case when the traversed to node is within the root, but the currentElement is not.PASSPASSPASSFAILFAILPASS
/dom/traversal/TreeWalker-previousNodeLastChildReject.htmlOKOKOKOKOKOK
Test that previousNode properly respects the filter.PASSPASSPASSFAILFAILPASS
/dom/traversal/TreeWalker-previousSiblingLastChildSkip.htmlOKOKOKOKOKOK
Test that previousSibling properly respects the filter.PASSPASSPASSFAILFAILPASS
/dom/traversal/TreeWalker-traversal-reject.htmlOKOKOKOKOKOK
Testing nextNodePASSPASSPASSFAILFAILPASS
Testing firstChildPASSPASSPASSFAILFAILPASS
Testing nextSiblingPASSPASSPASSFAILFAILPASS
Testing parentNodePASSPASSPASSFAILFAILPASS
Testing previousSiblingPASSPASSPASSFAILFAILPASS
Testing previousNodePASSPASSPASSFAILFAILPASS
/dom/traversal/TreeWalker-traversal-skip-most.htmlOKOKOKOKOKOK
Testing nextSiblingPASSPASSPASSFAILFAILPASS
Testing previousSiblingPASSPASSPASSFAILFAILPASS
/dom/traversal/TreeWalker-traversal-skip.htmlOKOKOKOKOKOK
Testing nextNodePASSPASSPASSFAILFAILPASS
Testing firstChildPASSPASSPASSFAILFAILPASS
Testing nextSiblingPASSPASSPASSFAILFAILPASS
Testing parentNodePASSPASSPASSFAILFAILPASS
Testing previousSiblingPASSPASSPASSFAILFAILPASS
Testing previousNodePASSPASSPASSFAILFAILPASS
/dom/traversal/TreeWalker-walking-outside-a-tree.htmlOKOKOKOKOKOK
walking outside a treePASSPASSPASSFAILFAILPASS
/dom/nodes/Document-characterSet-normalization.htmlOKOKOKOKOKOK
Name "utf-8" has label "unicode-1-1-utf-8" (characterSet)PASSFAILPASSFAILFAILPASS
Name "utf-8" has label "utf-8" (characterSet)PASSFAILPASSFAILFAILPASS
Name "utf-8" has label "utf8" (characterSet)PASSFAILPASSFAILFAILPASS
Name "utf-8" has label "utf-16" (characterSet)PASSFAILPASSFAILFAILPASS
Name "utf-8" has label "utf-16le" (characterSet)PASSFAILPASSFAILFAILPASS
Name "utf-8" has label "utf-16be" (characterSet)PASSFAILPASSFAILFAILPASS
Name "ibm866" has label "866" (characterSet)PASSFAILPASSFAILFAILPASS
Name "ibm866" has label "cp866" (characterSet)PASSFAILPASSFAILFAILPASS
Name "ibm866" has label "csibm866" (characterSet)PASSFAILPASSFAILFAILPASS
Name "ibm866" has label "ibm866" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-2" has label "csisolatin2" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-2" has label "iso-8859-2" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-2" has label "iso-ir-101" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-2" has label "iso8859-2" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-2" has label "iso88592" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-2" has label "iso_8859-2" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-2" has label "iso_8859-2:1987" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-2" has label "l2" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-2" has label "latin2" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-3" has label "csisolatin3" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-3" has label "iso-8859-3" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-3" has label "iso-ir-109" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-3" has label "iso8859-3" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-3" has label "iso88593" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-3" has label "iso_8859-3" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-3" has label "iso_8859-3:1988" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-3" has label "l3" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-3" has label "latin3" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-4" has label "csisolatin4" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-4" has label "iso-8859-4" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-4" has label "iso-ir-110" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-4" has label "iso8859-4" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-4" has label "iso88594" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-4" has label "iso_8859-4" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-4" has label "iso_8859-4:1988" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-4" has label "l4" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-4" has label "latin4" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-5" has label "csisolatincyrillic" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-5" has label "cyrillic" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-5" has label "iso-8859-5" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-5" has label "iso-ir-144" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-5" has label "iso8859-5" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-5" has label "iso88595" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-5" has label "iso_8859-5" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-5" has label "iso_8859-5:1988" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "arabic" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "asmo-708" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "csiso88596e" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-6" has label "csiso88596i" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-6" has label "csisolatinarabic" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "ecma-114" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "iso-8859-6" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "iso-8859-6-e" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "iso-8859-6-i" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "iso-ir-127" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "iso8859-6" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-6" has label "iso88596" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-6" has label "iso_8859-6" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-6" has label "iso_8859-6:1987" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "csisolatingreek" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "ecma-118" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "elot_928" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "greek" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "greek8" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "iso-8859-7" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "iso-ir-126" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "iso8859-7" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "iso88597" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-7" has label "iso_8859-7" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-7" has label "iso_8859-7:1987" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-7" has label "sun_eu_greek" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "csiso88598e" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-8" has label "csisolatinhebrew" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "hebrew" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "iso-8859-8" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "iso-8859-8-e" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "iso-ir-138" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "iso8859-8" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "iso88598" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-8" has label "iso_8859-8" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-8" has label "iso_8859-8:1988" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8" has label "visual" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8-i" has label "csiso88598i" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8-i" has label "iso-8859-8-i" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-8-i" has label "logical" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-10" has label "csisolatin6" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-10" has label "iso-8859-10" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-10" has label "iso-ir-157" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-10" has label "iso8859-10" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-10" has label "iso885910" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-10" has label "l6" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-10" has label "latin6" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-13" has label "iso-8859-13" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-13" has label "iso8859-13" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-13" has label "iso885913" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-14" has label "iso-8859-14" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-14" has label "iso8859-14" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-14" has label "iso885914" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-15" has label "csisolatin9" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-15" has label "iso-8859-15" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-15" has label "iso8859-15" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-15" has label "iso885915" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-15" has label "iso_8859-15" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "iso-8859-15" has label "l9" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-8859-16" has label "iso-8859-16" (characterSet)PASSFAILPASSFAILFAILPASS
Name "koi8-r" has label "cskoi8r" (characterSet)PASSFAILPASSFAILFAILPASS
Name "koi8-r" has label "koi" (characterSet)PASSFAILPASSFAILFAILPASS
Name "koi8-r" has label "koi8" (characterSet)PASSFAILPASSFAILFAILPASS
Name "koi8-r" has label "koi8-r" (characterSet)PASSFAILPASSFAILFAILPASS
Name "koi8-r" has label "koi8_r" (characterSet)PASSFAILPASSFAILFAILFAIL
Name "koi8-u" has label "koi8-u" (characterSet)PASSFAILPASSFAILFAILPASS
Name "gb18030" has label "gb18030" (characterSet)FAILPASSFAILPASSFAILPASS
Name "euc-jp" has label "cseucpkdfmtjapanese" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-jp" has label "euc-jp" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-jp" has label "x-euc-jp" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-2022-jp" has label "csiso2022jp" (characterSet)PASSFAILPASSFAILFAILPASS
Name "iso-2022-jp" has label "iso-2022-jp" (characterSet)PASSFAILPASSFAILFAILPASS
Name "shift_jis" has label "csshiftjis" (characterSet)PASSFAILPASSFAILFAILPASS
Name "shift_jis" has label "ms_kanji" (characterSet)PASSFAILPASSFAILFAILPASS
Name "shift_jis" has label "shift-jis" (characterSet)PASSFAILPASSFAILFAILPASS
Name "shift_jis" has label "shift_jis" (characterSet)PASSFAILPASSFAILFAILPASS
Name "shift_jis" has label "sjis" (characterSet)PASSFAILPASSFAILFAILPASS
Name "shift_jis" has label "x-sjis" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "cseuckr" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "csksc56011987" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "euc-kr" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "iso-ir-149" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "korean" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "ks_c_5601-1987" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "ks_c_5601-1989" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "ksc5601" (characterSet)PASSFAILPASSFAILFAILPASS
Name "euc-kr" has label "ksc_5601" (characterSet)PASSFAILPASSFAILFAILPASS
/dom/ranges/Range-attributes.htmlOKOKOKOKOKOK
Range attributesPASSFAILPASSFAILFAILFAIL
/dom/ranges/Range-cloneContents.htmlOKOKOKOKOKOK
Range.detach()PASSFAILPASSFAILFAILFAIL
Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
Returned fragment for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
Returned fragment for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 10 [document.documentElement, 0, document.documentElement, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Returned fragment for range 11 [document.documentElement, 0, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Returned fragment for range 12 [document.documentElement, 1, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 13 [document.head, 1, document.head, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 13 [document.head, 1, document.head, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 13 [document.head, 1, document.head, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 14 [document.body, 4, document.body, 5]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 14 [document.body, 4, document.body, 5]PASSPASSPASSPASSPASSPASS
Returned fragment for range 14 [document.body, 4, document.body, 5]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 16 [paras[0], 0, paras[0], 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 16 [paras[0], 0, paras[0], 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 20 [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
Returned fragment for range 21 [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 22 [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 22 [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSFAIL
Resulting cursor position for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSFAIL
Returned fragment for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 25 [comment, 2, comment, 3]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 25 [comment, 2, comment, 3]PASSPASSPASSPASSPASSPASS
Returned fragment for range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 26 [testDiv, 0, comment, 5]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 26 [testDiv, 0, comment, 5]PASSPASSPASSPASSPASSPASS
Returned fragment for range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]PASSPASSPASSPASSPASSPASS
Returned fragment for range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
Returned fragment for range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Returned fragment for range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILFAILPASS
Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILFAILPASS
Returned fragment for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILFAILPASS
Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILFAILPASS
Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILFAILPASS
Returned fragment for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILFAILPASS
Resulting DOM for range 36 [docfrag, 0, docfrag, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 36 [docfrag, 0, docfrag, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSPASSPASSPASSPASSPASS
Returned fragment for range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 43 [paras[0], 0, paras[0], 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 43 [paras[0], 0, paras[0], 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 43 [paras[0], 0, paras[0], 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 44 [detachedPara1, 0, detachedPara1, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 44 [detachedPara1, 0, detachedPara1, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 44 [detachedPara1, 0, detachedPara1, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 45 [testDiv, 1, paras[2].firstChild, 5]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 45 [testDiv, 1, paras[2].firstChild, 5]PASSPASSPASSPASSPASSPASS
Returned fragment for range 45 [testDiv, 1, paras[2].firstChild, 5]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 46 [document.documentElement, 1, document.body, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 46 [document.documentElement, 1, document.body, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 46 [document.documentElement, 1, document.body, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 48 [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 48 [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
Returned fragment for range 48 [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 49 [paras[2].firstChild, 4, comment, 2]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 49 [paras[2].firstChild, 4, comment, 2]PASSPASSPASSPASSPASSPASS
Returned fragment for range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 50 [paras[3], 1, comment, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 50 [paras[3], 1, comment, 8]PASSPASSPASSPASSPASSPASS
Returned fragment for range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 51 [foreignDoc, 0, foreignDoc, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 51 [foreignDoc, 0, foreignDoc, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 51 [foreignDoc, 0, foreignDoc, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 52 [xmlDoc, 0, xmlDoc, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 52 [xmlDoc, 0, xmlDoc, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 52 [xmlDoc, 0, xmlDoc, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSPASSPASSPASSPASSPASS
Returned fragment for range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSPASSPASSPASSPASSPASS
Returned fragment for range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Returned fragment for range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILFAILPASS
Resulting cursor position for range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILFAILPASS
Returned fragment for range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
Returned fragment for range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
/dom/ranges/Range-cloneRange.htmlOKOKOKOKOKOK
Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Range 10 [document.documentElement, 0, document.documentElement, 1]PASSPASSPASSPASSPASSPASS
Range 11 [document.documentElement, 0, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Range 12 [document.documentElement, 1, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Range 13 [document.head, 1, document.head, 1]PASSPASSPASSPASSPASSPASS
Range 14 [document.body, 4, document.body, 5]PASSPASSPASSPASSPASSPASS
Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
Range 16 [paras[0], 0, paras[0], 1]PASSPASSPASSPASSPASSPASS
Range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Range 20 [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
Range 21 [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
Range 22 [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
Range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSPASS
Range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSPASS
Range 25 [comment, 2, comment, 3]PASSPASSPASSPASSPASSPASS
Range 26 [testDiv, 0, comment, 5]PASSPASSPASSPASSPASSPASS
Range 27 [foreignDoc, 1, foreignComment, 2]PASSPASSPASSPASSPASSPASS
Range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
Range 29 [xmlDoc, 1, xmlComment, 0]PASSPASSPASSPASSPASSPASS
Range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
Range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Range 36 [docfrag, 0, docfrag, 0]PASSPASSPASSPASSPASSPASS
Range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
Range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSPASSPASSPASSPASSPASS
Range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Range 43 [paras[0], 0, paras[0], 0]PASSPASSPASSPASSPASSPASS
Range 44 [detachedPara1, 0, detachedPara1, 0]PASSPASSPASSPASSPASSPASS
Range 45 [testDiv, 1, paras[2].firstChild, 5]PASSPASSPASSPASSPASSPASS
Range 46 [document.documentElement, 1, document.body, 0]PASSPASSPASSPASSPASSPASS
Range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Range 48 [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
Range 49 [paras[2].firstChild, 4, comment, 2]PASSPASSPASSPASSPASSPASS
Range 50 [paras[3], 1, comment, 8]PASSPASSPASSPASSPASSPASS
Range 51 [foreignDoc, 0, foreignDoc, 0]PASSPASSPASSPASSPASSPASS
Range 52 [xmlDoc, 0, xmlDoc, 0]PASSPASSPASSPASSPASSPASS
Range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSPASSPASSPASSPASSPASS
Range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSPASSPASSPASSPASSPASS
Range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
Range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
/dom/ranges/Range-collapse.htmlOKOKOKOKOKOK
Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart truePASSPASSPASSPASSPASSPASS
Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart falsePASSPASSPASSPASSPASSPASS
Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart omittedPASSFAILPASSFAILFAILPASS
Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart truePASSPASSPASSPASSPASSPASS
Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart falsePASSPASSPASSPASSPASSPASS
Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart omittedPASSFAILPASSFAILFAILPASS
Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 10 [document.documentElement, 0, document.documentElement, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 10 [document.documentElement, 0, document.documentElement, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 10 [document.documentElement, 0, document.documentElement, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 11 [document.documentElement, 0, document.documentElement, 2], toStart truePASSPASSPASSPASSPASSPASS
Range 11 [document.documentElement, 0, document.documentElement, 2], toStart falsePASSPASSPASSPASSPASSPASS
Range 11 [document.documentElement, 0, document.documentElement, 2], toStart omittedPASSFAILPASSFAILFAILPASS
Range 12 [document.documentElement, 1, document.documentElement, 2], toStart truePASSPASSPASSPASSPASSPASS
Range 12 [document.documentElement, 1, document.documentElement, 2], toStart falsePASSPASSPASSPASSPASSPASS
Range 12 [document.documentElement, 1, document.documentElement, 2], toStart omittedPASSFAILPASSFAILFAILPASS
Range 13 [document.head, 1, document.head, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 13 [document.head, 1, document.head, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 13 [document.head, 1, document.head, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 14 [document.body, 4, document.body, 5], toStart truePASSPASSPASSPASSPASSPASS
Range 14 [document.body, 4, document.body, 5], toStart falsePASSPASSPASSPASSPASSPASS
Range 14 [document.body, 4, document.body, 5], toStart omittedPASSFAILPASSFAILFAILPASS
Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 16 [paras[0], 0, paras[0], 1], toStart truePASSPASSPASSPASSPASSPASS
Range 16 [paras[0], 0, paras[0], 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 16 [paras[0], 0, paras[0], 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 17 [detachedPara1, 0, detachedPara1, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 17 [detachedPara1, 0, detachedPara1, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 17 [detachedPara1, 0, detachedPara1, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart truePASSPASSPASSPASSPASSPASS
Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart truePASSPASSPASSPASSPASSPASS
Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart falsePASSPASSPASSPASSPASSPASS
Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart omittedPASSFAILPASSFAILFAILPASS
Range 22 [testDiv, 2, paras[4], 1], toStart truePASSPASSPASSPASSPASSPASS
Range 22 [testDiv, 2, paras[4], 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 22 [testDiv, 2, paras[4], 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 23 [document, 0, document, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 23 [document, 0, document, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 23 [document, 0, document, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 24 [document, 0, document, 2], toStart truePASSPASSPASSPASSPASSPASS
Range 24 [document, 0, document, 2], toStart falsePASSPASSPASSPASSPASSPASS
Range 24 [document, 0, document, 2], toStart omittedPASSFAILPASSFAILFAILPASS
Range 25 [comment, 2, comment, 3], toStart truePASSPASSPASSPASSPASSPASS
Range 25 [comment, 2, comment, 3], toStart falsePASSPASSPASSPASSPASSPASS
Range 25 [comment, 2, comment, 3], toStart omittedPASSFAILPASSFAILFAILPASS
Range 26 [testDiv, 0, comment, 5], toStart truePASSPASSPASSPASSPASSPASS
Range 26 [testDiv, 0, comment, 5], toStart falsePASSPASSPASSPASSPASSPASS
Range 26 [testDiv, 0, comment, 5], toStart omittedPASSFAILPASSFAILFAILPASS
Range 27 [foreignDoc, 1, foreignComment, 2], toStart truePASSPASSPASSPASSPASSPASS
Range 27 [foreignDoc, 1, foreignComment, 2], toStart falsePASSPASSPASSPASSPASSPASS
Range 27 [foreignDoc, 1, foreignComment, 2], toStart omittedPASSFAILPASSFAILFAILPASS
Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart truePASSPASSPASSPASSPASSPASS
Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart falsePASSPASSPASSPASSPASSPASS
Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart omittedPASSFAILPASSFAILFAILPASS
Range 29 [xmlDoc, 1, xmlComment, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 29 [xmlDoc, 1, xmlComment, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 29 [xmlDoc, 1, xmlComment, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 33 [detachedComment, 3, detachedComment, 4], toStart truePASSFAILPASSFAILPASSPASS
Range 33 [detachedComment, 3, detachedComment, 4], toStart falsePASSFAILPASSFAILPASSPASS
Range 33 [detachedComment, 3, detachedComment, 4], toStart omittedPASSFAILPASSFAILFAILPASS
Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart truePASSFAILPASSFAILPASSPASS
Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart falsePASSFAILPASSFAILPASSPASS
Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart truePASSFAILPASSFAILPASSPASS
Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart falsePASSFAILPASSFAILPASSPASS
Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart omittedPASSFAILPASSFAILFAILPASS
Range 36 [docfrag, 0, docfrag, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 36 [docfrag, 0, docfrag, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 36 [docfrag, 0, docfrag, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 41 [foreignDoc.head, 1, foreignDoc.head, 1], toStart truePASSPASSPASSPASSPASSPASS
Range 41 [foreignDoc.head, 1, foreignDoc.head, 1], toStart falsePASSPASSPASSPASSPASSPASS
Range 41 [foreignDoc.head, 1, foreignDoc.head, 1], toStart omittedPASSFAILPASSFAILFAILPASS
Range 42 [foreignDoc.body, 0, foreignDoc.body, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 42 [foreignDoc.body, 0, foreignDoc.body, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 42 [foreignDoc.body, 0, foreignDoc.body, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 43 [paras[0], 0, paras[0], 0], toStart truePASSPASSPASSPASSPASSPASS
Range 43 [paras[0], 0, paras[0], 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 43 [paras[0], 0, paras[0], 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 44 [detachedPara1, 0, detachedPara1, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 44 [detachedPara1, 0, detachedPara1, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 44 [detachedPara1, 0, detachedPara1, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 45 [testDiv, 1, paras[2].firstChild, 5], toStart truePASSPASSPASSPASSPASSPASS
Range 45 [testDiv, 1, paras[2].firstChild, 5], toStart falsePASSPASSPASSPASSPASSPASS
Range 45 [testDiv, 1, paras[2].firstChild, 5], toStart omittedPASSFAILPASSFAILFAILPASS
Range 46 [document.documentElement, 1, document.body, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 46 [document.documentElement, 1, document.body, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 46 [document.documentElement, 1, document.body, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 48 [document, 1, document, 2], toStart truePASSPASSPASSPASSPASSPASS
Range 48 [document, 1, document, 2], toStart falsePASSPASSPASSPASSPASSPASS
Range 48 [document, 1, document, 2], toStart omittedPASSFAILPASSFAILFAILPASS
Range 49 [paras[2].firstChild, 4, comment, 2], toStart truePASSPASSPASSPASSPASSPASS
Range 49 [paras[2].firstChild, 4, comment, 2], toStart falsePASSPASSPASSPASSPASSPASS
Range 49 [paras[2].firstChild, 4, comment, 2], toStart omittedPASSFAILPASSFAILFAILPASS
Range 50 [paras[3], 1, comment, 8], toStart truePASSPASSPASSPASSPASSPASS
Range 50 [paras[3], 1, comment, 8], toStart falsePASSPASSPASSPASSPASSPASS
Range 50 [paras[3], 1, comment, 8], toStart omittedPASSFAILPASSFAILFAILPASS
Range 51 [foreignDoc, 0, foreignDoc, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 51 [foreignDoc, 0, foreignDoc, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 51 [foreignDoc, 0, foreignDoc, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 52 [xmlDoc, 0, xmlDoc, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 52 [xmlDoc, 0, xmlDoc, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 52 [xmlDoc, 0, xmlDoc, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart truePASSPASSPASSPASSPASSPASS
Range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart falsePASSPASSPASSPASSPASSPASS
Range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart omittedPASSFAILPASSFAILFAILPASS
Range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart truePASSPASSPASSPASSPASSPASS
Range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart falsePASSPASSPASSPASSPASSPASS
Range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart omittedPASSFAILPASSFAILFAILPASS
Range 55 [detachedComment, 5, detachedComment, 5], toStart truePASSFAILPASSFAILPASSPASS
Range 55 [detachedComment, 5, detachedComment, 5], toStart falsePASSFAILPASSFAILPASSPASS
Range 55 [detachedComment, 5, detachedComment, 5], toStart omittedPASSFAILPASSFAILFAILPASS
Range 56 [detachedForeignComment, 4, detachedForeignComment, 4], toStart truePASSFAILPASSFAILPASSPASS
Range 56 [detachedForeignComment, 4, detachedForeignComment, 4], toStart falsePASSFAILPASSFAILPASSPASS
Range 56 [detachedForeignComment, 4, detachedForeignComment, 4], toStart omittedPASSFAILPASSFAILFAILPASS
Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], toStart omittedPASSFAILPASSFAILFAILPASS
Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], toStart truePASSPASSPASSPASSPASSPASS
Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], toStart falsePASSPASSPASSPASSPASSPASS
Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], toStart omittedPASSFAILPASSFAILFAILPASS
/dom/ranges/Range-commonAncestorContainer.htmlOKOKOKOKOKOK
0: range [detached]PASSFAILPASSFAILFAILFAIL
1: range [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
2: range [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
3: range [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
4: range [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
5: range [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
6: range [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
7: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
8: range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
9: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
10: range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
11: range [document.documentElement, 0, document.documentElement, 1]PASSPASSPASSPASSPASSPASS
12: range [document.documentElement, 0, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
13: range [document.documentElement, 1, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
14: range [document.head, 1, document.head, 1]PASSPASSPASSPASSPASSPASS
15: range [document.body, 4, document.body, 5]PASSPASSPASSPASSPASSPASS
16: range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
17: range [paras[0], 0, paras[0], 1]PASSPASSPASSPASSPASSPASS
18: range [detachedPara1, 0, detachedPara1, 1]PASSPASSPASSPASSPASSPASS
19: range [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
20: range [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
21: range [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
22: range [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
23: range [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
24: range [document, 0, document, 1]PASSPASSPASSPASSPASSPASS
25: range [document, 0, document, 2]PASSPASSPASSPASSPASSPASS
26: range [comment, 2, comment, 3]PASSPASSPASSPASSPASSPASS
27: range [testDiv, 0, comment, 5]PASSPASSPASSPASSPASSPASS
28: range [foreignDoc, 1, foreignComment, 2]PASSPASSPASSPASSPASSPASS
29: range [foreignDoc.body, 0, foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
30: range [xmlDoc, 1, xmlComment, 0]PASSPASSPASSPASSPASSPASS
31: range [detachedTextNode, 0, detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
32: range [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
33: range [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
34: range [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
35: range [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
36: range [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
37: range [docfrag, 0, docfrag, 0]PASSPASSPASSPASSPASSPASS
38: range [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
39: range [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
40: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
41: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
42: range [foreignDoc.head, 1, foreignDoc.head, 1]PASSPASSPASSPASSPASSPASS
43: range [foreignDoc.body, 0, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
44: range [paras[0], 0, paras[0], 0]PASSPASSPASSPASSPASSPASS
45: range [detachedPara1, 0, detachedPara1, 0]PASSPASSPASSPASSPASSPASS
46: range [testDiv, 1, paras[2].firstChild, 5]PASSPASSPASSPASSPASSPASS
47: range [document.documentElement, 1, document.body, 0]PASSPASSPASSPASSPASSPASS
48: range [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
49: range [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
50: range [paras[2].firstChild, 4, comment, 2]PASSPASSPASSPASSPASSPASS
51: range [paras[3], 1, comment, 8]PASSPASSPASSPASSPASSPASS
52: range [foreignDoc, 0, foreignDoc, 0]PASSPASSPASSPASSPASSPASS
53: range [xmlDoc, 0, xmlDoc, 0]PASSPASSPASSPASSPASSPASS
54: range [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSPASSPASSPASSPASSPASS
55: range [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSPASSPASSPASSPASSPASS
56: range [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
57: range [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
58: range [foreignDocfrag, 0, foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
59: range [xmlDocfrag, 0, xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
/dom/ranges/Range-compareBoundaryPoints.htmlOKOKOKOKOKOK
0,0,0: context range 0 [detached], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
0,0,1: context range 0 [detached], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
0,0,2: context range 0 [detached], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
0,0,3: context range 0 [detached], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
0,0,4: context range 0 [detached], argument range 0 [detached], how -1PASSFAILPASSFAILFAILFAIL
0,0,5: context range 0 [detached], argument range 0 [detached], how 4PASSFAILPASSFAILFAILFAIL
0,0,6: context range 0 [detached], argument range 0 [detached], how 5PASSFAILPASSFAILFAILFAIL
0,0,7: context range 0 [detached], argument range 0 [detached], how NaNPASSFAILPASSFAILFAILFAIL
0,0,8: context range 0 [detached], argument range 0 [detached], how -0PASSFAILPASSFAILFAILFAIL
0,0,9: context range 0 [detached], argument range 0 [detached], how InfinityPASSFAILPASSFAILFAILFAIL
0,0,10: context range 0 [detached], argument range 0 [detached], how -InfinityPASSFAILPASSFAILFAILFAIL
0,0,11: context range 0 [detached], argument range 0 [detached], how 65535PASSFAILPASSFAILFAILFAIL
0,0,12: context range 0 [detached], argument range 0 [detached], how 65536PASSFAILPASSFAILFAILFAIL
0,0,13: context range 0 [detached], argument range 0 [detached], how 65537PASSFAILPASSFAILFAILFAIL
0,0,14: context range 0 [detached], argument range 0 [detached], how 65538PASSFAILPASSFAILFAILFAIL
0,0,15: context range 0 [detached], argument range 0 [detached], how 65539PASSFAILPASSFAILFAILFAIL
0,0,16: context range 0 [detached], argument range 0 [detached], how 65540PASSFAILPASSFAILFAILFAIL
0,0,17: context range 0 [detached], argument range 0 [detached], how -65537PASSFAILPASSFAILFAILFAIL
0,0,18: context range 0 [detached], argument range 0 [detached], how -65536PASSFAILPASSFAILFAILFAIL
0,0,19: context range 0 [detached], argument range 0 [detached], how -65535PASSFAILPASSFAILFAILFAIL
0,0,20: context range 0 [detached], argument range 0 [detached], how -65534PASSFAILPASSFAILFAILFAIL
0,0,21: context range 0 [detached], argument range 0 [detached], how -65533PASSFAILPASSFAILFAILFAIL
0,0,22: context range 0 [detached], argument range 0 [detached], how -65532PASSFAILPASSFAILFAILFAIL
0,0,23: context range 0 [detached], argument range 0 [detached], how 4294967295PASSFAILPASSFAILFAILFAIL
0,0,24: context range 0 [detached], argument range 0 [detached], how 4294967296PASSFAILPASSFAILFAILFAIL
0,0,25: context range 0 [detached], argument range 0 [detached], how 4294967297PASSFAILPASSFAILFAILFAIL
0,0,26: context range 0 [detached], argument range 0 [detached], how 4294967298PASSFAILPASSFAILFAILFAIL
0,0,27: context range 0 [detached], argument range 0 [detached], how 4294967299PASSFAILPASSFAILFAILFAIL
0,0,28: context range 0 [detached], argument range 0 [detached], how 4294967300PASSFAILPASSFAILFAILFAIL
0,0,29: context range 0 [detached], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
0,0,30: context range 0 [detached], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
0,0,31: context range 0 [detached], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
0,0,32: context range 0 [detached], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
0,0,33: context range 0 [detached], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
0,0,34: context range 0 [detached], argument range 0 [detached], how 4.5PASSFAILPASSFAILFAILFAIL
0,0,35: context range 0 [detached], argument range 0 [detached], how -1.5PASSFAILPASSFAILFAILFAIL
0,0,36: context range 0 [detached], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
0,0,37: context range 0 [detached], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
0,0,38: context range 0 [detached], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
0,0,39: context range 0 [detached], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
0,0,40: context range 0 [detached], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
0,0,41: context range 0 [detached], argument range 0 [detached], how -73.5PASSFAILPASSFAILFAILFAIL
0,0,42: context range 0 [detached], argument range 0 [detached], how -72.5PASSFAILPASSFAILFAILFAIL
0,0,43: context range 0 [detached], argument range 0 [detached], how -71.5PASSFAILPASSFAILFAILFAIL
0,0,44: context range 0 [detached], argument range 0 [detached], how -70.5PASSFAILPASSFAILFAILFAIL
0,0,45: context range 0 [detached], argument range 0 [detached], how -69.5PASSFAILPASSFAILFAILFAIL
0,0,46: context range 0 [detached], argument range 0 [detached], how -68.5PASSFAILPASSFAILFAILFAIL
0,0,47: context range 0 [detached], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
0,0,48: context range 0 [detached], argument range 0 [detached], how "1"PASSFAILPASSFAILFAILFAIL
0,0,49: context range 0 [detached], argument range 0 [detached], how "2"PASSFAILPASSFAILFAILFAIL
0,0,50: context range 0 [detached], argument range 0 [detached], how "3"PASSFAILPASSFAILFAILFAIL
0,0,51: context range 0 [detached], argument range 0 [detached], how "-1"PASSFAILPASSFAILFAILFAIL
0,0,52: context range 0 [detached], argument range 0 [detached], how "4"PASSFAILPASSFAILFAILFAIL
0,0,53: context range 0 [detached], argument range 0 [detached], how "5"PASSFAILPASSFAILFAILFAIL
0,0,54: context range 0 [detached], argument range 0 [detached], how "NaN"PASSFAILPASSFAILFAILFAIL
0,0,55: context range 0 [detached], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
0,0,56: context range 0 [detached], argument range 0 [detached], how "Infinity"PASSFAILPASSFAILFAILFAIL
0,0,57: context range 0 [detached], argument range 0 [detached], how "-Infinity"PASSFAILPASSFAILFAILFAIL
0,0,58: context range 0 [detached], argument range 0 [detached], how "65535"PASSFAILPASSFAILFAILFAIL
0,0,59: context range 0 [detached], argument range 0 [detached], how "65536"PASSFAILPASSFAILFAILFAIL
0,0,60: context range 0 [detached], argument range 0 [detached], how "65537"PASSFAILPASSFAILFAILFAIL
0,0,61: context range 0 [detached], argument range 0 [detached], how "65538"PASSFAILPASSFAILFAILFAIL
0,0,62: context range 0 [detached], argument range 0 [detached], how "65539"PASSFAILPASSFAILFAILFAIL
0,0,63: context range 0 [detached], argument range 0 [detached], how "65540"PASSFAILPASSFAILFAILFAIL
0,0,64: context range 0 [detached], argument range 0 [detached], how "-65537"PASSFAILPASSFAILFAILFAIL
0,0,65: context range 0 [detached], argument range 0 [detached], how "-65536"PASSFAILPASSFAILFAILFAIL
0,0,66: context range 0 [detached], argument range 0 [detached], how "-65535"PASSFAILPASSFAILFAILFAIL
0,0,67: context range 0 [detached], argument range 0 [detached], how "-65534"PASSFAILPASSFAILFAILFAIL
0,0,68: context range 0 [detached], argument range 0 [detached], how "-65533"PASSFAILPASSFAILFAILFAIL
0,0,69: context range 0 [detached], argument range 0 [detached], how "-65532"PASSFAILPASSFAILFAILFAIL
0,0,70: context range 0 [detached], argument range 0 [detached], how "4294967295"PASSFAILPASSFAILFAILFAIL
0,0,71: context range 0 [detached], argument range 0 [detached], how "4294967296"PASSFAILPASSFAILFAILFAIL
0,0,72: context range 0 [detached], argument range 0 [detached], how "4294967297"PASSFAILPASSFAILFAILFAIL
0,0,73: context range 0 [detached], argument range 0 [detached], how "4294967298"PASSFAILPASSFAILFAILFAIL
0,0,74: context range 0 [detached], argument range 0 [detached], how "4294967299"PASSFAILPASSFAILFAILFAIL
0,0,75: context range 0 [detached], argument range 0 [detached], how "4294967300"PASSFAILPASSFAILFAILFAIL
0,0,76: context range 0 [detached], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,0,77: context range 0 [detached], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
0,0,78: context range 0 [detached], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
0,0,79: context range 0 [detached], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
0,0,80: context range 0 [detached], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
0,0,81: context range 0 [detached], argument range 0 [detached], how "4.5"PASSFAILPASSFAILFAILFAIL
0,0,82: context range 0 [detached], argument range 0 [detached], how "-1.5"PASSFAILPASSFAILFAILFAIL
0,0,83: context range 0 [detached], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,0,84: context range 0 [detached], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
0,0,85: context range 0 [detached], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
0,0,86: context range 0 [detached], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
0,0,87: context range 0 [detached], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
0,0,88: context range 0 [detached], argument range 0 [detached], how "-73.5"PASSFAILPASSFAILFAILFAIL
0,0,89: context range 0 [detached], argument range 0 [detached], how "-72.5"PASSFAILPASSFAILFAILFAIL
0,0,90: context range 0 [detached], argument range 0 [detached], how "-71.5"PASSFAILPASSFAILFAILFAIL
0,0,91: context range 0 [detached], argument range 0 [detached], how "-70.5"PASSFAILPASSFAILFAILFAIL
0,0,92: context range 0 [detached], argument range 0 [detached], how "-69.5"PASSFAILPASSFAILFAILFAIL
0,0,93: context range 0 [detached], argument range 0 [detached], how "-68.5"PASSFAILPASSFAILFAILFAIL
0,0,94: context range 0 [detached], argument range 0 [detached], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
0,0,95: context range 0 [detached], argument range 0 [detached], how nullPASSFAILPASSFAILFAILFAIL
0,0,96: context range 0 [detached], argument range 0 [detached], how undefinedPASSFAILPASSFAILFAILFAIL
0,0,97: context range 0 [detached], argument range 0 [detached], how truePASSFAILPASSFAILFAILFAIL
0,0,98: context range 0 [detached], argument range 0 [detached], how falsePASSFAILPASSFAILFAILFAIL
0,0,99: context range 0 [detached], argument range 0 [detached], how ""PASSFAILPASSFAILFAILFAIL
0,0,100: context range 0 [detached], argument range 0 [detached], how "quasit"PASSFAILPASSFAILFAILFAIL
0,1,0: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSFAILPASSFAILFAILFAIL
0,1,1: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSFAILPASSFAILFAILFAIL
0,1,2: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSFAILPASSFAILFAILFAIL
0,1,3: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSFAILPASSFAILFAILFAIL
0,2,0: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSFAILPASSFAILFAILFAIL
0,2,1: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSFAILPASSFAILFAILFAIL
0,2,2: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSFAILPASSFAILFAILFAIL
0,2,3: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSFAILPASSFAILFAILFAIL
0,3,0: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSFAILPASSFAILFAILFAIL
0,3,1: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSFAILPASSFAILFAILFAIL
0,3,2: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSFAILPASSFAILFAILFAIL
0,3,3: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSFAILPASSFAILFAILFAIL
0,3,4: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1PASSFAILPASSFAILFAILFAIL
0,3,5: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4PASSFAILPASSFAILFAILFAIL
0,3,6: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5PASSFAILPASSFAILFAILFAIL
0,3,7: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaNPASSFAILPASSFAILFAILFAIL
0,3,8: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0PASSFAILPASSFAILFAILFAIL
0,3,9: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how InfinityPASSFAILPASSFAILFAILFAIL
0,3,10: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -InfinityPASSFAILPASSFAILFAILFAIL
0,3,11: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535PASSFAILPASSFAILFAILFAIL
0,3,12: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536PASSFAILPASSFAILFAILFAIL
0,3,13: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537PASSFAILPASSFAILFAILFAIL
0,3,14: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538PASSFAILPASSFAILFAILFAIL
0,3,15: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539PASSFAILPASSFAILFAILFAIL
0,3,16: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540PASSFAILPASSFAILFAILFAIL
0,3,17: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537PASSFAILPASSFAILFAILFAIL
0,3,18: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536PASSFAILPASSFAILFAILFAIL
0,3,19: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535PASSFAILPASSFAILFAILFAIL
0,3,20: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534PASSFAILPASSFAILFAILFAIL
0,3,21: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533PASSFAILPASSFAILFAILFAIL
0,3,22: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532PASSFAILPASSFAILFAILFAIL
0,3,23: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295PASSFAILPASSFAILFAILFAIL
0,3,24: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296PASSFAILPASSFAILFAILFAIL
0,3,25: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297PASSFAILPASSFAILFAILFAIL
0,3,26: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298PASSFAILPASSFAILFAILFAIL
0,3,27: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299PASSFAILPASSFAILFAILFAIL
0,3,28: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300PASSFAILPASSFAILFAILFAIL
0,3,29: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSFAILPASSFAILFAILFAIL
0,3,30: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSFAILPASSFAILFAILFAIL
0,3,31: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSFAILPASSFAILFAILFAIL
0,3,32: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSFAILPASSFAILFAILFAIL
0,3,33: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSFAILPASSFAILFAILFAIL
0,3,34: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5PASSFAILPASSFAILFAILFAIL
0,3,35: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5PASSFAILPASSFAILFAILFAIL
0,3,36: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSFAILPASSFAILFAILFAIL
0,3,37: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSFAILPASSFAILFAILFAIL
0,3,38: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSFAILPASSFAILFAILFAIL
0,3,39: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSFAILPASSFAILFAILFAIL
0,3,40: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSFAILPASSFAILFAILFAIL
0,3,41: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5PASSFAILPASSFAILFAILFAIL
0,3,42: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5PASSFAILPASSFAILFAILFAIL
0,3,43: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5PASSFAILPASSFAILFAILFAIL
0,3,44: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5PASSFAILPASSFAILFAILFAIL
0,3,45: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5PASSFAILPASSFAILFAILFAIL
0,3,46: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5PASSFAILPASSFAILFAILFAIL
0,3,47: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSFAILPASSFAILFAILFAIL
0,3,48: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1"PASSFAILPASSFAILFAILFAIL
0,3,49: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2"PASSFAILPASSFAILFAILFAIL
0,3,50: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3"PASSFAILPASSFAILFAILFAIL
0,3,51: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1"PASSFAILPASSFAILFAILFAIL
0,3,52: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4"PASSFAILPASSFAILFAILFAIL
0,3,53: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "5"PASSFAILPASSFAILFAILFAIL
0,3,54: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "NaN"PASSFAILPASSFAILFAILFAIL
0,3,55: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSFAILPASSFAILFAILFAIL
0,3,56: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "Infinity"PASSFAILPASSFAILFAILFAIL
0,3,57: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-Infinity"PASSFAILPASSFAILFAILFAIL
0,3,58: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65535"PASSFAILPASSFAILFAILFAIL
0,3,59: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65536"PASSFAILPASSFAILFAILFAIL
0,3,60: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65537"PASSFAILPASSFAILFAILFAIL
0,3,61: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65538"PASSFAILPASSFAILFAILFAIL
0,3,62: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65539"PASSFAILPASSFAILFAILFAIL
0,3,63: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65540"PASSFAILPASSFAILFAILFAIL
0,3,64: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65537"PASSFAILPASSFAILFAILFAIL
0,3,65: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65536"PASSFAILPASSFAILFAILFAIL
0,3,66: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65535"PASSFAILPASSFAILFAILFAIL
0,3,67: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65534"PASSFAILPASSFAILFAILFAIL
0,3,68: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65533"PASSFAILPASSFAILFAILFAIL
0,3,69: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65532"PASSFAILPASSFAILFAILFAIL
0,3,70: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967295"PASSFAILPASSFAILFAILFAIL
0,3,71: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967296"PASSFAILPASSFAILFAILFAIL
0,3,72: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967297"PASSFAILPASSFAILFAILFAIL
0,3,73: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967298"PASSFAILPASSFAILFAILFAIL
0,3,74: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967299"PASSFAILPASSFAILFAILFAIL
0,3,75: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967300"PASSFAILPASSFAILFAILFAIL
0,3,76: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,3,77: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSFAILPASSFAILFAILFAIL
0,3,78: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSFAILPASSFAILFAILFAIL
0,3,79: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSFAILPASSFAILFAILFAIL
0,3,80: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSFAILPASSFAILFAILFAIL
0,3,81: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4.5"PASSFAILPASSFAILFAILFAIL
0,3,82: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1.5"PASSFAILPASSFAILFAILFAIL
0,3,83: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,3,84: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSFAILPASSFAILFAILFAIL
0,3,85: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSFAILPASSFAILFAILFAIL
0,3,86: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSFAILPASSFAILFAILFAIL
0,3,87: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSFAILPASSFAILFAILFAIL
0,3,88: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-73.5"PASSFAILPASSFAILFAILFAIL
0,3,89: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-72.5"PASSFAILPASSFAILFAILFAIL
0,3,90: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-71.5"PASSFAILPASSFAILFAILFAIL
0,3,91: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-70.5"PASSFAILPASSFAILFAILFAIL
0,3,92: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-69.5"PASSFAILPASSFAILFAILFAIL
0,3,93: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-68.5"PASSFAILPASSFAILFAILFAIL
0,3,94: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
0,3,95: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how nullPASSFAILPASSFAILFAILFAIL
0,3,96: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefinedPASSFAILPASSFAILFAILFAIL
0,3,97: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how truePASSFAILPASSFAILFAILFAIL
0,3,98: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how falsePASSFAILPASSFAILFAILFAIL
0,3,99: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""PASSFAILPASSFAILFAILFAIL
0,3,100: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "quasit"PASSFAILPASSFAILFAILFAIL
0,4,0: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSFAILPASSFAILFAILFAIL
0,4,1: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSFAILPASSFAILFAILFAIL
0,4,2: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSFAILPASSFAILFAILFAIL
0,4,3: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSFAILPASSFAILFAILFAIL
0,5,0: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILFAILFAIL
0,5,1: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILFAILFAIL
0,5,2: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILFAILFAIL
0,5,3: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILFAILFAIL
0,6,0: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSFAILPASSFAILFAILFAIL
0,6,1: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSFAILPASSFAILFAILFAIL
0,6,2: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSFAILPASSFAILFAILFAIL
0,6,3: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSFAILPASSFAILFAILFAIL
0,7,0: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSFAILPASSFAILFAILFAIL
0,7,1: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSFAILPASSFAILFAILFAIL
0,7,2: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSFAILPASSFAILFAILFAIL
0,7,3: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSFAILPASSFAILFAILFAIL
0,8,0: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSFAILPASSFAILFAILFAIL
0,8,1: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSFAILPASSFAILFAILFAIL
0,8,2: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSFAILPASSFAILFAILFAIL
0,8,3: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSFAILPASSFAILFAILFAIL
0,9,0: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSFAILPASSFAILFAILFAIL
0,9,1: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSFAILPASSFAILFAILFAIL
0,9,2: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSFAILPASSFAILFAILFAIL
0,9,3: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSFAILPASSFAILFAILFAIL
0,10,0: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSFAILPASSFAILFAILFAIL
0,10,1: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSFAILPASSFAILFAILFAIL
0,10,2: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSFAILPASSFAILFAILFAIL
0,10,3: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSFAILPASSFAILFAILFAIL
0,11,0: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSFAILPASSFAILFAILFAIL
0,11,1: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSFAILPASSFAILFAILFAIL
0,11,2: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSFAILPASSFAILFAILFAIL
0,11,3: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSFAILPASSFAILFAILFAIL
0,12,0: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSFAILPASSFAILFAILFAIL
0,12,1: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSFAILPASSFAILFAILFAIL
0,12,2: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSFAILPASSFAILFAILFAIL
0,12,3: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSFAILPASSFAILFAILFAIL
0,13,0: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSFAILPASSFAILFAILFAIL
0,13,1: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSFAILPASSFAILFAILFAIL
0,13,2: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSFAILPASSFAILFAILFAIL
0,13,3: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSFAILPASSFAILFAILFAIL
0,14,0: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 0PASSFAILPASSFAILFAILFAIL
0,14,1: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 1PASSFAILPASSFAILFAILFAIL
0,14,2: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 2PASSFAILPASSFAILFAILFAIL
0,14,3: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 3PASSFAILPASSFAILFAILFAIL
0,15,0: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 0PASSFAILPASSFAILFAILFAIL
0,15,1: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 1PASSFAILPASSFAILFAILFAIL
0,15,2: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 2PASSFAILPASSFAILFAILFAIL
0,15,3: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 3PASSFAILPASSFAILFAILFAIL
0,16,0: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSFAILPASSFAILFAILFAIL
0,16,1: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSFAILPASSFAILFAILFAIL
0,16,2: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSFAILPASSFAILFAILFAIL
0,16,3: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSFAILPASSFAILFAILFAIL
0,16,4: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1PASSFAILPASSFAILFAILFAIL
0,16,5: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4PASSFAILPASSFAILFAILFAIL
0,16,6: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5PASSFAILPASSFAILFAILFAIL
0,16,7: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaNPASSFAILPASSFAILFAILFAIL
0,16,8: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0PASSFAILPASSFAILFAILFAIL
0,16,9: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how InfinityPASSFAILPASSFAILFAILFAIL
0,16,10: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -InfinityPASSFAILPASSFAILFAILFAIL
0,16,11: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535PASSFAILPASSFAILFAILFAIL
0,16,12: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536PASSFAILPASSFAILFAILFAIL
0,16,13: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537PASSFAILPASSFAILFAILFAIL
0,16,14: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538PASSFAILPASSFAILFAILFAIL
0,16,15: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539PASSFAILPASSFAILFAILFAIL
0,16,16: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540PASSFAILPASSFAILFAILFAIL
0,16,17: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537PASSFAILPASSFAILFAILFAIL
0,16,18: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536PASSFAILPASSFAILFAILFAIL
0,16,19: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535PASSFAILPASSFAILFAILFAIL
0,16,20: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534PASSFAILPASSFAILFAILFAIL
0,16,21: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533PASSFAILPASSFAILFAILFAIL
0,16,22: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532PASSFAILPASSFAILFAILFAIL
0,16,23: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295PASSFAILPASSFAILFAILFAIL
0,16,24: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296PASSFAILPASSFAILFAILFAIL
0,16,25: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297PASSFAILPASSFAILFAILFAIL
0,16,26: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298PASSFAILPASSFAILFAILFAIL
0,16,27: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299PASSFAILPASSFAILFAILFAIL
0,16,28: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300PASSFAILPASSFAILFAILFAIL
0,16,29: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSFAILPASSFAILFAILFAIL
0,16,30: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSFAILPASSFAILFAILFAIL
0,16,31: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSFAILPASSFAILFAILFAIL
0,16,32: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSFAILPASSFAILFAILFAIL
0,16,33: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSFAILPASSFAILFAILFAIL
0,16,34: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5PASSFAILPASSFAILFAILFAIL
0,16,35: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5PASSFAILPASSFAILFAILFAIL
0,16,36: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSFAILPASSFAILFAILFAIL
0,16,37: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSFAILPASSFAILFAILFAIL
0,16,38: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSFAILPASSFAILFAILFAIL
0,16,39: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSFAILPASSFAILFAILFAIL
0,16,40: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSFAILPASSFAILFAILFAIL
0,16,41: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5PASSFAILPASSFAILFAILFAIL
0,16,42: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5PASSFAILPASSFAILFAILFAIL
0,16,43: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5PASSFAILPASSFAILFAILFAIL
0,16,44: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5PASSFAILPASSFAILFAILFAIL
0,16,45: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5PASSFAILPASSFAILFAILFAIL
0,16,46: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5PASSFAILPASSFAILFAILFAIL
0,16,47: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSFAILPASSFAILFAILFAIL
0,16,48: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"PASSFAILPASSFAILFAILFAIL
0,16,49: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"PASSFAILPASSFAILFAILFAIL
0,16,50: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"PASSFAILPASSFAILFAILFAIL
0,16,51: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"PASSFAILPASSFAILFAILFAIL
0,16,52: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"PASSFAILPASSFAILFAILFAIL
0,16,53: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"PASSFAILPASSFAILFAILFAIL
0,16,54: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"PASSFAILPASSFAILFAILFAIL
0,16,55: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSFAILPASSFAILFAILFAIL
0,16,56: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"PASSFAILPASSFAILFAILFAIL
0,16,57: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"PASSFAILPASSFAILFAILFAIL
0,16,58: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"PASSFAILPASSFAILFAILFAIL
0,16,59: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"PASSFAILPASSFAILFAILFAIL
0,16,60: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"PASSFAILPASSFAILFAILFAIL
0,16,61: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"PASSFAILPASSFAILFAILFAIL
0,16,62: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"PASSFAILPASSFAILFAILFAIL
0,16,63: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"PASSFAILPASSFAILFAILFAIL
0,16,64: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"PASSFAILPASSFAILFAILFAIL
0,16,65: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"PASSFAILPASSFAILFAILFAIL
0,16,66: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"PASSFAILPASSFAILFAILFAIL
0,16,67: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"PASSFAILPASSFAILFAILFAIL
0,16,68: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"PASSFAILPASSFAILFAILFAIL
0,16,69: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"PASSFAILPASSFAILFAILFAIL
0,16,70: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"PASSFAILPASSFAILFAILFAIL
0,16,71: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"PASSFAILPASSFAILFAILFAIL
0,16,72: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"PASSFAILPASSFAILFAILFAIL
0,16,73: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"PASSFAILPASSFAILFAILFAIL
0,16,74: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"PASSFAILPASSFAILFAILFAIL
0,16,75: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"PASSFAILPASSFAILFAILFAIL
0,16,76: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,16,77: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSFAILPASSFAILFAILFAIL
0,16,78: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSFAILPASSFAILFAILFAIL
0,16,79: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSFAILPASSFAILFAILFAIL
0,16,80: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSFAILPASSFAILFAILFAIL
0,16,81: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"PASSFAILPASSFAILFAILFAIL
0,16,82: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"PASSFAILPASSFAILFAILFAIL
0,16,83: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,16,84: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSFAILPASSFAILFAILFAIL
0,16,85: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSFAILPASSFAILFAILFAIL
0,16,86: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSFAILPASSFAILFAILFAIL
0,16,87: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSFAILPASSFAILFAILFAIL
0,16,88: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"PASSFAILPASSFAILFAILFAIL
0,16,89: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"PASSFAILPASSFAILFAILFAIL
0,16,90: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"PASSFAILPASSFAILFAILFAIL
0,16,91: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"PASSFAILPASSFAILFAILFAIL
0,16,92: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"PASSFAILPASSFAILFAILFAIL
0,16,93: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"PASSFAILPASSFAILFAILFAIL
0,16,94: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
0,16,95: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how nullPASSFAILPASSFAILFAILFAIL
0,16,96: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefinedPASSFAILPASSFAILFAILFAIL
0,16,97: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how truePASSFAILPASSFAILFAILFAIL
0,16,98: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how falsePASSFAILPASSFAILFAILFAIL
0,16,99: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""PASSFAILPASSFAILFAILFAIL
0,16,100: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"PASSFAILPASSFAILFAILFAIL
0,17,0: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSFAILPASSFAILFAILFAIL
0,17,1: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSFAILPASSFAILFAILFAIL
0,17,2: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSFAILPASSFAILFAILFAIL
0,17,3: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSFAILPASSFAILFAILFAIL
0,18,0: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSFAILPASSFAILFAILFAIL
0,18,1: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSFAILPASSFAILFAILFAIL
0,18,2: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSFAILPASSFAILFAILFAIL
0,18,3: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSFAILPASSFAILFAILFAIL
0,19,0: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILFAILFAIL
0,19,1: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILFAILFAIL
0,19,2: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILFAILFAIL
0,19,3: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILFAILFAIL
0,20,0: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSFAILPASSFAILFAILFAIL
0,20,1: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSFAILPASSFAILFAILFAIL
0,20,2: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSFAILPASSFAILFAILFAIL
0,20,3: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSFAILPASSFAILFAILFAIL
0,21,0: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSFAILPASSFAILFAILFAIL
0,21,1: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSFAILPASSFAILFAILFAIL
0,21,2: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSFAILPASSFAILFAILFAIL
0,21,3: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSFAILPASSFAILFAILFAIL
0,21,4: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1PASSFAILPASSFAILFAILFAIL
0,21,5: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4PASSFAILPASSFAILFAILFAIL
0,21,6: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5PASSFAILPASSFAILFAILFAIL
0,21,7: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaNPASSFAILPASSFAILFAILFAIL
0,21,8: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0PASSFAILPASSFAILFAILFAIL
0,21,9: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how InfinityPASSFAILPASSFAILFAILFAIL
0,21,10: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -InfinityPASSFAILPASSFAILFAILFAIL
0,21,11: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535PASSFAILPASSFAILFAILFAIL
0,21,12: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536PASSFAILPASSFAILFAILFAIL
0,21,13: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537PASSFAILPASSFAILFAILFAIL
0,21,14: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538PASSFAILPASSFAILFAILFAIL
0,21,15: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539PASSFAILPASSFAILFAILFAIL
0,21,16: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540PASSFAILPASSFAILFAILFAIL
0,21,17: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537PASSFAILPASSFAILFAILFAIL
0,21,18: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536PASSFAILPASSFAILFAILFAIL
0,21,19: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535PASSFAILPASSFAILFAILFAIL
0,21,20: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534PASSFAILPASSFAILFAILFAIL
0,21,21: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533PASSFAILPASSFAILFAILFAIL
0,21,22: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532PASSFAILPASSFAILFAILFAIL
0,21,23: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295PASSFAILPASSFAILFAILFAIL
0,21,24: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296PASSFAILPASSFAILFAILFAIL
0,21,25: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297PASSFAILPASSFAILFAILFAIL
0,21,26: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298PASSFAILPASSFAILFAILFAIL
0,21,27: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299PASSFAILPASSFAILFAILFAIL
0,21,28: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300PASSFAILPASSFAILFAILFAIL
0,21,29: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSFAILPASSFAILFAILFAIL
0,21,30: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSFAILPASSFAILFAILFAIL
0,21,31: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSFAILPASSFAILFAILFAIL
0,21,32: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSFAILPASSFAILFAILFAIL
0,21,33: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSFAILPASSFAILFAILFAIL
0,21,34: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5PASSFAILPASSFAILFAILFAIL
0,21,35: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5PASSFAILPASSFAILFAILFAIL
0,21,36: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSFAILPASSFAILFAILFAIL
0,21,37: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSFAILPASSFAILFAILFAIL
0,21,38: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSFAILPASSFAILFAILFAIL
0,21,39: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSFAILPASSFAILFAILFAIL
0,21,40: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSFAILPASSFAILFAILFAIL
0,21,41: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5PASSFAILPASSFAILFAILFAIL
0,21,42: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5PASSFAILPASSFAILFAILFAIL
0,21,43: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5PASSFAILPASSFAILFAILFAIL
0,21,44: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5PASSFAILPASSFAILFAILFAIL
0,21,45: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5PASSFAILPASSFAILFAILFAIL
0,21,46: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5PASSFAILPASSFAILFAILFAIL
0,21,47: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSFAILPASSFAILFAILFAIL
0,21,48: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"PASSFAILPASSFAILFAILFAIL
0,21,49: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"PASSFAILPASSFAILFAILFAIL
0,21,50: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"PASSFAILPASSFAILFAILFAIL
0,21,51: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"PASSFAILPASSFAILFAILFAIL
0,21,52: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"PASSFAILPASSFAILFAILFAIL
0,21,53: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"PASSFAILPASSFAILFAILFAIL
0,21,54: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"PASSFAILPASSFAILFAILFAIL
0,21,55: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSFAILPASSFAILFAILFAIL
0,21,56: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"PASSFAILPASSFAILFAILFAIL
0,21,57: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"PASSFAILPASSFAILFAILFAIL
0,21,58: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"PASSFAILPASSFAILFAILFAIL
0,21,59: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"PASSFAILPASSFAILFAILFAIL
0,21,60: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"PASSFAILPASSFAILFAILFAIL
0,21,61: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"PASSFAILPASSFAILFAILFAIL
0,21,62: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"PASSFAILPASSFAILFAILFAIL
0,21,63: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"PASSFAILPASSFAILFAILFAIL
0,21,64: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"PASSFAILPASSFAILFAILFAIL
0,21,65: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"PASSFAILPASSFAILFAILFAIL
0,21,66: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"PASSFAILPASSFAILFAILFAIL
0,21,67: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"PASSFAILPASSFAILFAILFAIL
0,21,68: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"PASSFAILPASSFAILFAILFAIL
0,21,69: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"PASSFAILPASSFAILFAILFAIL
0,21,70: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"PASSFAILPASSFAILFAILFAIL
0,21,71: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"PASSFAILPASSFAILFAILFAIL
0,21,72: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"PASSFAILPASSFAILFAILFAIL
0,21,73: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"PASSFAILPASSFAILFAILFAIL
0,21,74: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"PASSFAILPASSFAILFAILFAIL
0,21,75: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"PASSFAILPASSFAILFAILFAIL
0,21,76: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,21,77: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSFAILPASSFAILFAILFAIL
0,21,78: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSFAILPASSFAILFAILFAIL
0,21,79: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSFAILPASSFAILFAILFAIL
0,21,80: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSFAILPASSFAILFAILFAIL
0,21,81: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4.5"PASSFAILPASSFAILFAILFAIL
0,21,82: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1.5"PASSFAILPASSFAILFAILFAIL
0,21,83: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,21,84: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSFAILPASSFAILFAILFAIL
0,21,85: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSFAILPASSFAILFAILFAIL
0,21,86: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSFAILPASSFAILFAILFAIL
0,21,87: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSFAILPASSFAILFAILFAIL
0,21,88: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-73.5"PASSFAILPASSFAILFAILFAIL
0,21,89: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-72.5"PASSFAILPASSFAILFAILFAIL
0,21,90: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-71.5"PASSFAILPASSFAILFAILFAIL
0,21,91: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-70.5"PASSFAILPASSFAILFAILFAIL
0,21,92: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-69.5"PASSFAILPASSFAILFAILFAIL
0,21,93: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-68.5"PASSFAILPASSFAILFAILFAIL
0,21,94: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
0,21,95: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how nullPASSFAILPASSFAILFAILFAIL
0,21,96: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefinedPASSFAILPASSFAILFAILFAIL
0,21,97: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how truePASSFAILPASSFAILFAILFAIL
0,21,98: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how falsePASSFAILPASSFAILFAILFAIL
0,21,99: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""PASSFAILPASSFAILFAILFAIL
0,21,100: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"PASSFAILPASSFAILFAILFAIL
0,22,0: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSFAILPASSFAILFAILFAIL
0,22,1: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSFAILPASSFAILFAILFAIL
0,22,2: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSFAILPASSFAILFAILFAIL
0,22,3: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSFAILPASSFAILFAILFAIL
0,23,0: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSFAILPASSFAILFAILFAIL
0,23,1: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSFAILPASSFAILFAILFAIL
0,23,2: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSFAILPASSFAILFAILFAIL
0,23,3: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSFAILPASSFAILFAILFAIL
0,24,0: context range 0 [detached], argument range 24 [document, 0, document, 1], how 0PASSFAILPASSFAILFAILFAIL
0,24,1: context range 0 [detached], argument range 24 [document, 0, document, 1], how 1PASSFAILPASSFAILFAILFAIL
0,24,2: context range 0 [detached], argument range 24 [document, 0, document, 1], how 2PASSFAILPASSFAILFAILFAIL
0,24,3: context range 0 [detached], argument range 24 [document, 0, document, 1], how 3PASSFAILPASSFAILFAILFAIL
0,25,0: context range 0 [detached], argument range 25 [document, 0, document, 2], how 0PASSFAILPASSFAILFAILFAIL
0,25,1: context range 0 [detached], argument range 25 [document, 0, document, 2], how 1PASSFAILPASSFAILFAILFAIL
0,25,2: context range 0 [detached], argument range 25 [document, 0, document, 2], how 2PASSFAILPASSFAILFAILFAIL
0,25,3: context range 0 [detached], argument range 25 [document, 0, document, 2], how 3PASSFAILPASSFAILFAILFAIL
0,26,0: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 0PASSFAILPASSFAILFAILFAIL
0,26,1: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 1PASSFAILPASSFAILFAILFAIL
0,26,2: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 2PASSFAILPASSFAILFAILFAIL
0,26,3: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 3PASSFAILPASSFAILFAILFAIL
0,27,0: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0PASSFAILPASSFAILFAILFAIL
0,27,1: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1PASSFAILPASSFAILFAILFAIL
0,27,2: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2PASSFAILPASSFAILFAILFAIL
0,27,3: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3PASSFAILPASSFAILFAILFAIL
0,27,4: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -1PASSFAILPASSFAILFAILFAIL
0,27,5: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4PASSFAILPASSFAILFAILFAIL
0,27,6: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 5PASSFAILPASSFAILFAILFAIL
0,27,7: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how NaNPASSFAILPASSFAILFAILFAIL
0,27,8: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0PASSFAILPASSFAILFAILFAIL
0,27,9: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how InfinityPASSFAILPASSFAILFAILFAIL
0,27,10: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -InfinityPASSFAILPASSFAILFAILFAIL
0,27,11: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65535PASSFAILPASSFAILFAILFAIL
0,27,12: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65536PASSFAILPASSFAILFAILFAIL
0,27,13: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65537PASSFAILPASSFAILFAILFAIL
0,27,14: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65538PASSFAILPASSFAILFAILFAIL
0,27,15: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65539PASSFAILPASSFAILFAILFAIL
0,27,16: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65540PASSFAILPASSFAILFAILFAIL
0,27,17: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65537PASSFAILPASSFAILFAILFAIL
0,27,18: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65536PASSFAILPASSFAILFAILFAIL
0,27,19: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65535PASSFAILPASSFAILFAILFAIL
0,27,20: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65534PASSFAILPASSFAILFAILFAIL
0,27,21: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65533PASSFAILPASSFAILFAILFAIL
0,27,22: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65532PASSFAILPASSFAILFAILFAIL
0,27,23: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967295PASSFAILPASSFAILFAILFAIL
0,27,24: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967296PASSFAILPASSFAILFAILFAIL
0,27,25: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967297PASSFAILPASSFAILFAILFAIL
0,27,26: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967298PASSFAILPASSFAILFAILFAIL
0,27,27: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967299PASSFAILPASSFAILFAILFAIL
0,27,28: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967300PASSFAILPASSFAILFAILFAIL
0,27,29: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSFAILPASSFAILFAILFAIL
0,27,30: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSFAILPASSFAILFAILFAIL
0,27,31: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSFAILPASSFAILFAILFAIL
0,27,32: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSFAILPASSFAILFAILFAIL
0,27,33: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSFAILPASSFAILFAILFAIL
0,27,34: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4.5PASSFAILPASSFAILFAILFAIL
0,27,35: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -1.5PASSFAILPASSFAILFAILFAIL
0,27,36: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSFAILPASSFAILFAILFAIL
0,27,37: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSFAILPASSFAILFAILFAIL
0,27,38: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSFAILPASSFAILFAILFAIL
0,27,39: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSFAILPASSFAILFAILFAIL
0,27,40: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSFAILPASSFAILFAILFAIL
0,27,41: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -73.5PASSFAILPASSFAILFAILFAIL
0,27,42: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -72.5PASSFAILPASSFAILFAILFAIL
0,27,43: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -71.5PASSFAILPASSFAILFAILFAIL
0,27,44: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -70.5PASSFAILPASSFAILFAILFAIL
0,27,45: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -69.5PASSFAILPASSFAILFAILFAIL
0,27,46: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -68.5PASSFAILPASSFAILFAILFAIL
0,27,47: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0"PASSFAILPASSFAILFAILFAIL
0,27,48: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "1"PASSFAILPASSFAILFAILFAIL
0,27,49: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "2"PASSFAILPASSFAILFAILFAIL
0,27,50: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "3"PASSFAILPASSFAILFAILFAIL
0,27,51: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-1"PASSFAILPASSFAILFAILFAIL
0,27,52: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4"PASSFAILPASSFAILFAILFAIL
0,27,53: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "5"PASSFAILPASSFAILFAILFAIL
0,27,54: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "NaN"PASSFAILPASSFAILFAILFAIL
0,27,55: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0"PASSFAILPASSFAILFAILFAIL
0,27,56: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "Infinity"PASSFAILPASSFAILFAILFAIL
0,27,57: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"PASSFAILPASSFAILFAILFAIL
0,27,58: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65535"PASSFAILPASSFAILFAILFAIL
0,27,59: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65536"PASSFAILPASSFAILFAILFAIL
0,27,60: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65537"PASSFAILPASSFAILFAILFAIL
0,27,61: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65538"PASSFAILPASSFAILFAILFAIL
0,27,62: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65539"PASSFAILPASSFAILFAILFAIL
0,27,63: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65540"PASSFAILPASSFAILFAILFAIL
0,27,64: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65537"PASSFAILPASSFAILFAILFAIL
0,27,65: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65536"PASSFAILPASSFAILFAILFAIL
0,27,66: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65535"PASSFAILPASSFAILFAILFAIL
0,27,67: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65534"PASSFAILPASSFAILFAILFAIL
0,27,68: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65533"PASSFAILPASSFAILFAILFAIL
0,27,69: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65532"PASSFAILPASSFAILFAILFAIL
0,27,70: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967295"PASSFAILPASSFAILFAILFAIL
0,27,71: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967296"PASSFAILPASSFAILFAILFAIL
0,27,72: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967297"PASSFAILPASSFAILFAILFAIL
0,27,73: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967298"PASSFAILPASSFAILFAILFAIL
0,27,74: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967299"PASSFAILPASSFAILFAILFAIL
0,27,75: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967300"PASSFAILPASSFAILFAILFAIL
0,27,76: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,27,77: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSFAILPASSFAILFAILFAIL
0,27,78: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSFAILPASSFAILFAILFAIL
0,27,79: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSFAILPASSFAILFAILFAIL
0,27,80: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSFAILPASSFAILFAILFAIL
0,27,81: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4.5"PASSFAILPASSFAILFAILFAIL
0,27,82: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-1.5"PASSFAILPASSFAILFAILFAIL
0,27,83: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSFAILPASSFAILFAILFAIL
0,27,84: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSFAILPASSFAILFAILFAIL
0,27,85: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSFAILPASSFAILFAILFAIL
0,27,86: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSFAILPASSFAILFAILFAIL
0,27,87: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSFAILPASSFAILFAILFAIL
0,27,88: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-73.5"PASSFAILPASSFAILFAILFAIL
0,27,89: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-72.5"PASSFAILPASSFAILFAILFAIL
0,27,90: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-71.5"PASSFAILPASSFAILFAILFAIL
0,27,91: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-70.5"PASSFAILPASSFAILFAILFAIL
0,27,92: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-69.5"PASSFAILPASSFAILFAILFAIL
0,27,93: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-68.5"PASSFAILPASSFAILFAILFAIL
0,27,94: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
0,27,95: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how nullPASSFAILPASSFAILFAILFAIL
0,27,96: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how undefinedPASSFAILPASSFAILFAILFAIL
0,27,97: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how truePASSFAILPASSFAILFAILFAIL
0,27,98: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how falsePASSFAILPASSFAILFAILFAIL
0,27,99: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how ""PASSFAILPASSFAILFAILFAIL
0,27,100: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "quasit"PASSFAILPASSFAILFAILFAIL
0,28,0: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSFAILPASSFAILFAILFAIL
0,28,1: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSFAILPASSFAILFAILFAIL
0,28,2: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSFAILPASSFAILFAILFAIL
0,28,3: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSFAILPASSFAILFAILFAIL
0,29,0: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSFAILPASSFAILFAILFAIL
0,29,1: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSFAILPASSFAILFAILFAIL
0,29,2: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSFAILPASSFAILFAILFAIL
0,29,3: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSFAILPASSFAILFAILFAIL
0,30,0: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSFAILPASSFAILFAILFAIL
0,30,1: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSFAILPASSFAILFAILFAIL
0,30,2: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSFAILPASSFAILFAILFAIL
0,30,3: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSFAILPASSFAILFAILFAIL
0,31,0: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSFAILPASSFAILFAILFAIL
0,31,1: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSFAILPASSFAILFAILFAIL
0,31,2: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSFAILPASSFAILFAILFAIL
0,31,3: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSFAILPASSFAILFAILFAIL
0,32,0: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSFAILPASSFAILFAILFAIL
0,32,1: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSFAILPASSFAILFAILFAIL
0,32,2: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSFAILPASSFAILFAILFAIL
0,32,3: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSFAILPASSFAILFAILFAIL
0,33,0: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSFAILPASSFAILFAILFAIL
0,33,1: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSFAILPASSFAILFAILFAIL
0,33,2: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSFAILPASSFAILFAILFAIL
0,33,3: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSFAILPASSFAILFAILFAIL
0,34,0: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILFAILFAIL
0,34,1: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILFAILFAIL
0,34,2: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILFAILFAIL
0,34,3: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILFAILFAIL
0,35,0: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILFAILFAIL
0,35,1: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILFAILFAIL
0,35,2: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILFAILFAIL
0,35,3: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILFAILFAIL
0,36,0: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILFAILFAIL
0,36,1: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILFAILFAIL
0,36,2: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILFAILFAIL
0,36,3: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILFAILFAIL
0,37,0: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSFAILPASSFAILFAILFAIL
0,37,1: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSFAILPASSFAILFAILFAIL
0,37,2: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSFAILPASSFAILFAILFAIL
0,37,3: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSFAILPASSFAILFAILFAIL
0,38,0: context range 0 [detached], argument range same as first range, how 0PASSFAILPASSFAILFAILFAIL
0,38,1: context range 0 [detached], argument range same as first range, how 1PASSFAILPASSFAILFAILFAIL
0,38,2: context range 0 [detached], argument range same as first range, how 2PASSFAILPASSFAILFAILFAIL
0,38,3: context range 0 [detached], argument range same as first range, how 3PASSFAILPASSFAILFAILFAIL
1,0,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
1,0,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
1,0,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
1,0,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
1,1,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
1,1,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
1,1,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
1,1,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
1,2,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
1,2,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
1,2,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
1,2,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
1,3,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
1,3,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
1,3,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
1,3,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
1,4,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
1,4,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
1,4,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
1,4,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
1,5,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
1,5,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
1,5,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
1,5,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
1,6,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
1,6,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
1,6,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
1,6,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
1,7,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
1,7,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
1,7,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
1,7,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
1,8,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
1,8,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
1,8,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
1,8,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
1,9,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
1,9,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
1,9,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
1,9,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
1,10,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
1,10,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
1,10,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
1,10,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
1,11,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
1,11,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
1,11,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
1,11,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
1,12,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
1,12,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
1,12,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
1,12,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
1,13,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
1,13,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
1,13,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
1,13,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
1,14,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
1,14,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
1,14,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
1,14,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
1,15,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
1,15,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
1,15,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
1,15,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
1,16,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
1,16,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
1,16,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
1,16,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
1,17,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
1,17,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
1,17,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
1,17,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
1,18,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
1,18,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
1,18,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
1,18,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
1,19,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
1,19,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
1,19,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
1,19,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
1,20,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
1,20,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
1,20,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
1,20,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
1,21,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
1,21,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
1,21,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
1,21,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
1,22,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
1,22,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
1,22,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
1,22,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
1,23,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
1,23,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
1,23,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
1,23,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
1,24,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
1,24,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
1,24,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
1,24,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
1,25,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
1,25,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
1,25,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
1,25,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
1,26,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
1,26,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
1,26,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
1,26,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
1,27,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
1,27,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
1,27,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
1,27,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
1,28,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
1,28,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
1,28,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
1,28,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
1,29,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
1,29,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
1,29,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
1,29,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
1,30,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
1,30,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
1,30,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
1,30,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
1,31,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
1,31,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
1,31,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
1,31,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
1,32,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
1,32,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
1,32,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
1,32,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
1,33,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
1,33,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
1,33,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
1,33,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
1,34,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
1,34,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
1,34,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
1,34,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
1,35,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
1,35,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
1,35,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
1,35,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
1,36,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
1,36,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
1,36,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
1,36,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
1,37,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
1,37,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
1,37,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
1,37,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
1,38,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
1,38,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
1,38,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
1,38,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
2,0,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
2,0,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
2,0,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
2,0,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
2,1,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
2,1,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
2,1,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
2,1,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
2,2,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
2,2,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
2,2,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
2,2,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
2,3,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
2,3,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
2,3,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
2,3,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
2,4,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
2,4,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
2,4,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
2,4,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
2,5,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
2,5,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
2,5,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
2,5,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
2,6,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
2,6,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
2,6,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
2,6,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
2,7,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
2,7,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
2,7,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
2,7,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
2,8,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
2,8,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
2,8,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
2,8,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
2,9,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
2,9,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
2,9,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
2,9,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
2,10,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
2,10,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
2,10,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
2,10,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
2,11,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
2,11,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
2,11,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
2,11,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
2,12,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
2,12,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
2,12,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
2,12,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
2,13,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
2,13,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
2,13,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
2,13,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
2,14,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
2,14,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
2,14,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
2,14,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
2,15,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
2,15,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
2,15,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
2,15,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
2,16,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
2,16,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
2,16,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
2,16,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
2,17,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
2,17,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
2,17,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
2,17,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
2,18,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
2,18,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
2,18,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
2,18,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
2,19,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
2,19,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
2,19,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
2,19,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
2,20,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
2,20,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
2,20,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
2,20,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
2,21,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
2,21,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
2,21,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
2,21,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
2,22,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
2,22,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
2,22,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
2,22,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
2,23,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
2,23,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
2,23,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
2,23,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
2,24,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
2,24,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
2,24,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
2,24,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
2,25,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
2,25,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
2,25,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
2,25,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
2,26,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
2,26,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
2,26,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
2,26,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
2,27,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
2,27,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
2,27,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
2,27,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
2,28,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
2,28,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
2,28,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
2,28,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
2,29,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
2,29,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
2,29,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
2,29,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
2,30,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
2,30,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
2,30,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
2,30,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
2,31,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
2,31,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
2,31,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
2,31,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
2,32,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
2,32,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
2,32,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
2,32,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
2,33,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
2,33,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
2,33,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
2,33,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
2,34,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
2,34,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
2,34,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
2,34,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
2,35,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
2,35,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
2,35,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
2,35,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
2,36,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
2,36,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
2,36,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
2,36,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
2,37,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
2,37,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
2,37,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
2,37,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
2,38,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
2,38,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
2,38,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
2,38,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
3,0,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
3,0,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
3,0,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
3,0,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
3,0,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -1PASSFAILPASSFAILFAILFAIL
3,0,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4PASSFAILPASSFAILFAILFAIL
3,0,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 5PASSFAILPASSFAILFAILFAIL
3,0,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how NaNPASSFAILPASSFAILFAILFAIL
3,0,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0PASSFAILPASSFAILFAILFAIL
3,0,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how InfinityPASSFAILPASSFAILFAILFAIL
3,0,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -InfinityPASSFAILPASSFAILFAILFAIL
3,0,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65535PASSFAILPASSFAILFAILFAIL
3,0,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65536PASSFAILPASSFAILFAILFAIL
3,0,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65537PASSFAILPASSFAILFAILFAIL
3,0,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65538PASSFAILPASSFAILFAILFAIL
3,0,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65539PASSFAILPASSFAILFAILFAIL
3,0,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65540PASSFAILPASSFAILFAILFAIL
3,0,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65537PASSFAILPASSFAILFAILFAIL
3,0,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65536PASSFAILPASSFAILFAILFAIL
3,0,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65535PASSFAILPASSFAILFAILFAIL
3,0,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65534PASSFAILPASSFAILFAILFAIL
3,0,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65533PASSFAILPASSFAILFAILFAIL
3,0,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65532PASSFAILPASSFAILFAILFAIL
3,0,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967295PASSFAILPASSFAILFAILFAIL
3,0,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967296PASSFAILPASSFAILFAILFAIL
3,0,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967297PASSFAILPASSFAILFAILFAIL
3,0,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967298PASSFAILPASSFAILFAILFAIL
3,0,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967299PASSFAILPASSFAILFAILFAIL
3,0,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967300PASSFAILPASSFAILFAILFAIL
3,0,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
3,0,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
3,0,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
3,0,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
3,0,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
3,0,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4.5PASSFAILPASSFAILFAILFAIL
3,0,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -1.5PASSFAILPASSFAILFAILFAIL
3,0,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
3,0,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
3,0,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
3,0,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
3,0,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
3,0,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -73.5PASSFAILPASSFAILFAILFAIL
3,0,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -72.5PASSFAILPASSFAILFAILFAIL
3,0,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -71.5PASSFAILPASSFAILFAILFAIL
3,0,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -70.5PASSFAILPASSFAILFAILFAIL
3,0,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -69.5PASSFAILPASSFAILFAILFAIL
3,0,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -68.5PASSFAILPASSFAILFAILFAIL
3,0,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
3,0,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "1"PASSFAILPASSFAILFAILFAIL
3,0,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "2"PASSFAILPASSFAILFAILFAIL
3,0,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "3"PASSFAILPASSFAILFAILFAIL
3,0,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-1"PASSFAILPASSFAILFAILFAIL
3,0,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4"PASSFAILPASSFAILFAILFAIL
3,0,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "5"PASSFAILPASSFAILFAILFAIL
3,0,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "NaN"PASSFAILPASSFAILFAILFAIL
3,0,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
3,0,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "Infinity"PASSFAILPASSFAILFAILFAIL
3,0,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-Infinity"PASSFAILPASSFAILFAILFAIL
3,0,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65535"PASSFAILPASSFAILFAILFAIL
3,0,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65536"PASSFAILPASSFAILFAILFAIL
3,0,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65537"PASSFAILPASSFAILFAILFAIL
3,0,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65538"PASSFAILPASSFAILFAILFAIL
3,0,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65539"PASSFAILPASSFAILFAILFAIL
3,0,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65540"PASSFAILPASSFAILFAILFAIL
3,0,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65537"PASSFAILPASSFAILFAILFAIL
3,0,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65536"PASSFAILPASSFAILFAILFAIL
3,0,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65535"PASSFAILPASSFAILFAILFAIL
3,0,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65534"PASSFAILPASSFAILFAILFAIL
3,0,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65533"PASSFAILPASSFAILFAILFAIL
3,0,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65532"PASSFAILPASSFAILFAILFAIL
3,0,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967295"PASSFAILPASSFAILFAILFAIL
3,0,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967296"PASSFAILPASSFAILFAILFAIL
3,0,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967297"PASSFAILPASSFAILFAILFAIL
3,0,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967298"PASSFAILPASSFAILFAILFAIL
3,0,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967299"PASSFAILPASSFAILFAILFAIL
3,0,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967300"PASSFAILPASSFAILFAILFAIL
3,0,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
3,0,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
3,0,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
3,0,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
3,0,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
3,0,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4.5"PASSFAILPASSFAILFAILFAIL
3,0,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-1.5"PASSFAILPASSFAILFAILFAIL
3,0,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
3,0,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
3,0,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
3,0,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
3,0,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
3,0,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-73.5"PASSFAILPASSFAILFAILFAIL
3,0,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-72.5"PASSFAILPASSFAILFAILFAIL
3,0,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-71.5"PASSFAILPASSFAILFAILFAIL
3,0,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-70.5"PASSFAILPASSFAILFAILFAIL
3,0,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-69.5"PASSFAILPASSFAILFAILFAIL
3,0,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-68.5"PASSFAILPASSFAILFAILFAIL
3,0,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
3,0,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how nullPASSFAILPASSFAILFAILFAIL
3,0,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how undefinedPASSFAILPASSFAILFAILFAIL
3,0,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how truePASSFAILPASSFAILFAILFAIL
3,0,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how falsePASSFAILPASSFAILFAILFAIL
3,0,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how ""PASSFAILPASSFAILFAILFAIL
3,0,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "quasit"PASSFAILPASSFAILFAILFAIL
3,1,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
3,1,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
3,1,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
3,1,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
3,2,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
3,2,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
3,2,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
3,2,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
3,3,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
3,3,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
3,3,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
3,3,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
3,3,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1PASSFAILPASSFAILPASSFAIL
3,3,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4PASSFAILPASSFAILPASSFAIL
3,3,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5PASSFAILPASSFAILPASSFAIL
3,3,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaNPASSPASSPASSPASSPASSPASS
3,3,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0PASSPASSPASSPASSPASSPASS
3,3,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how InfinityPASSPASSPASSPASSPASSPASS
3,3,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -InfinityPASSPASSPASSPASSPASSPASS
3,3,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535PASSFAILPASSFAILPASSFAIL
3,3,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536PASSPASSPASSPASSPASSFAIL
3,3,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537PASSPASSPASSPASSPASSFAIL
3,3,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538PASSPASSPASSPASSPASSFAIL
3,3,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539PASSPASSPASSPASSPASSFAIL
3,3,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540PASSFAILPASSFAILPASSFAIL
3,3,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537PASSFAILPASSFAILPASSFAIL
3,3,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536PASSPASSPASSPASSPASSFAIL
3,3,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535PASSPASSPASSPASSPASSFAIL
3,3,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534PASSPASSPASSPASSPASSFAIL
3,3,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533PASSPASSPASSPASSPASSFAIL
3,3,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532PASSFAILPASSFAILPASSFAIL
3,3,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295PASSFAILPASSFAILPASSFAIL
3,3,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296PASSPASSPASSPASSPASSPASS
3,3,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297PASSPASSPASSPASSPASSPASS
3,3,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298PASSPASSPASSPASSPASSPASS
3,3,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299PASSPASSPASSPASSPASSPASS
3,3,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300PASSFAILPASSFAILPASSFAIL
3,3,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
3,3,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
3,3,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
3,3,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
3,3,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
3,3,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5PASSFAILPASSFAILPASSFAIL
3,3,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5PASSFAILPASSFAILPASSFAIL
3,3,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
3,3,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
3,3,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
3,3,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
3,3,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
3,3,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5PASSFAILPASSFAILPASSFAIL
3,3,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5PASSFAILPASSFAILPASSFAIL
3,3,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5PASSFAILPASSFAILPASSFAIL
3,3,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5PASSFAILPASSFAILPASSFAIL
3,3,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5PASSFAILPASSFAILPASSFAIL
3,3,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5PASSFAILPASSFAILPASSFAIL
3,3,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
3,3,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1"PASSPASSPASSPASSPASSPASS
3,3,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2"PASSPASSPASSPASSPASSPASS
3,3,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3"PASSPASSPASSPASSPASSPASS
3,3,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1"PASSFAILPASSFAILPASSFAIL
3,3,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4"PASSFAILPASSFAILPASSFAIL
3,3,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "5"PASSFAILPASSFAILPASSFAIL
3,3,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "NaN"PASSPASSPASSPASSPASSPASS
3,3,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
3,3,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "Infinity"PASSPASSPASSPASSPASSPASS
3,3,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-Infinity"PASSPASSPASSPASSPASSPASS
3,3,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65535"PASSFAILPASSFAILPASSFAIL
3,3,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65536"PASSPASSPASSPASSPASSFAIL
3,3,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65537"PASSPASSPASSPASSPASSFAIL
3,3,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65538"PASSPASSPASSPASSPASSFAIL
3,3,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65539"PASSPASSPASSPASSPASSFAIL
3,3,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65540"PASSFAILPASSFAILPASSFAIL
3,3,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65537"PASSFAILPASSFAILPASSFAIL
3,3,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65536"PASSPASSPASSPASSPASSFAIL
3,3,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65535"PASSPASSPASSPASSPASSFAIL
3,3,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65534"PASSPASSPASSPASSPASSFAIL
3,3,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65533"PASSPASSPASSPASSPASSFAIL
3,3,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65532"PASSFAILPASSFAILPASSFAIL
3,3,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967295"PASSFAILPASSFAILPASSFAIL
3,3,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967296"PASSPASSPASSPASSPASSPASS
3,3,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967297"PASSPASSPASSPASSPASSPASS
3,3,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967298"PASSPASSPASSPASSPASSPASS
3,3,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967299"PASSPASSPASSPASSPASSPASS
3,3,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967300"PASSFAILPASSFAILPASSFAIL
3,3,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
3,3,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
3,3,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
3,3,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
3,3,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
3,3,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4.5"PASSFAILPASSFAILPASSFAIL
3,3,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1.5"PASSFAILPASSFAILPASSFAIL
3,3,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
3,3,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
3,3,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
3,3,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
3,3,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
3,3,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-73.5"PASSFAILPASSFAILPASSFAIL
3,3,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-72.5"PASSFAILPASSFAILPASSFAIL
3,3,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-71.5"PASSFAILPASSFAILPASSFAIL
3,3,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-70.5"PASSFAILPASSFAILPASSFAIL
3,3,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-69.5"PASSFAILPASSFAILPASSFAIL
3,3,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-68.5"PASSFAILPASSFAILPASSFAIL
3,3,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
3,3,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how nullPASSPASSPASSPASSPASSPASS
3,3,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefinedPASSPASSPASSPASSPASSPASS
3,3,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how truePASSPASSPASSPASSPASSPASS
3,3,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how falsePASSPASSPASSPASSPASSPASS
3,3,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""PASSPASSPASSPASSPASSPASS
3,3,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "quasit"PASSPASSPASSPASSPASSPASS
3,4,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
3,4,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
3,4,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
3,4,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
3,5,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
3,5,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
3,5,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
3,5,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
3,6,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
3,6,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
3,6,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
3,6,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
3,7,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
3,7,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
3,7,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
3,7,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
3,8,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
3,8,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
3,8,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
3,8,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
3,9,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
3,9,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
3,9,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
3,9,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
3,10,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
3,10,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
3,10,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
3,10,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
3,11,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
3,11,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
3,11,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
3,11,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
3,12,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
3,12,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
3,12,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
3,12,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
3,13,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
3,13,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
3,13,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
3,13,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
3,14,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
3,14,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
3,14,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
3,14,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
3,15,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
3,15,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
3,15,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
3,15,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
3,16,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
3,16,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
3,16,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
3,16,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
3,16,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1PASSFAILPASSFAILPASSFAIL
3,16,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4PASSFAILPASSFAILPASSFAIL
3,16,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5PASSFAILPASSFAILPASSFAIL
3,16,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaNPASSPASSPASSPASSPASSPASS
3,16,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0PASSPASSPASSPASSPASSPASS
3,16,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how InfinityPASSPASSPASSPASSPASSPASS
3,16,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -InfinityPASSPASSPASSPASSPASSPASS
3,16,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535PASSFAILPASSFAILPASSFAIL
3,16,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536PASSPASSPASSPASSPASSPASS
3,16,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537PASSPASSPASSPASSPASSPASS
3,16,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538PASSPASSPASSPASSPASSPASS
3,16,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539PASSPASSPASSPASSPASSPASS
3,16,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540PASSFAILPASSFAILPASSFAIL
3,16,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537PASSFAILPASSFAILPASSFAIL
3,16,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536PASSPASSPASSPASSPASSPASS
3,16,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535PASSPASSPASSPASSPASSPASS
3,16,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534PASSPASSPASSPASSPASSPASS
3,16,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533PASSPASSPASSPASSPASSPASS
3,16,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532PASSFAILPASSFAILPASSFAIL
3,16,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295PASSFAILPASSFAILPASSFAIL
3,16,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296PASSPASSPASSPASSPASSPASS
3,16,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297PASSPASSPASSPASSPASSPASS
3,16,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298PASSPASSPASSPASSPASSPASS
3,16,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299PASSPASSPASSPASSPASSPASS
3,16,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300PASSFAILPASSFAILPASSFAIL
3,16,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
3,16,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
3,16,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
3,16,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
3,16,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
3,16,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5PASSFAILPASSFAILPASSFAIL
3,16,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5PASSFAILPASSFAILPASSFAIL
3,16,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
3,16,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
3,16,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
3,16,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
3,16,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
3,16,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5PASSFAILPASSFAILPASSFAIL
3,16,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5PASSFAILPASSFAILPASSFAIL
3,16,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5PASSFAILPASSFAILPASSFAIL
3,16,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5PASSFAILPASSFAILPASSFAIL
3,16,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5PASSFAILPASSFAILPASSFAIL
3,16,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5PASSFAILPASSFAILPASSFAIL
3,16,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
3,16,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"PASSPASSPASSPASSPASSPASS
3,16,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"PASSPASSPASSPASSPASSPASS
3,16,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"PASSPASSPASSPASSPASSPASS
3,16,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"PASSFAILPASSFAILPASSFAIL
3,16,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"PASSFAILPASSFAILPASSFAIL
3,16,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"PASSFAILPASSFAILPASSFAIL
3,16,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"PASSPASSPASSPASSPASSPASS
3,16,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
3,16,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"PASSPASSPASSPASSPASSPASS
3,16,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
3,16,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"PASSFAILPASSFAILPASSFAIL
3,16,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"PASSPASSPASSPASSPASSPASS
3,16,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"PASSPASSPASSPASSPASSPASS
3,16,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"PASSPASSPASSPASSPASSPASS
3,16,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"PASSPASSPASSPASSPASSPASS
3,16,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"PASSFAILPASSFAILPASSFAIL
3,16,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"PASSFAILPASSFAILPASSFAIL
3,16,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"PASSPASSPASSPASSPASSPASS
3,16,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"PASSPASSPASSPASSPASSPASS
3,16,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"PASSPASSPASSPASSPASSPASS
3,16,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"PASSPASSPASSPASSPASSPASS
3,16,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"PASSFAILPASSFAILPASSFAIL
3,16,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
3,16,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"PASSPASSPASSPASSPASSPASS
3,16,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"PASSPASSPASSPASSPASSPASS
3,16,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"PASSPASSPASSPASSPASSPASS
3,16,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"PASSPASSPASSPASSPASSPASS
3,16,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
3,16,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
3,16,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
3,16,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
3,16,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
3,16,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
3,16,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"PASSFAILPASSFAILPASSFAIL
3,16,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
3,16,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
3,16,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
3,16,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
3,16,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
3,16,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
3,16,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
3,16,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
3,16,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
3,16,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
3,16,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
3,16,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
3,16,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"PASSPASSPASSPASSPASSPASS
3,16,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how nullPASSPASSPASSPASSPASSPASS
3,16,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefinedPASSPASSPASSPASSPASSPASS
3,16,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how truePASSPASSPASSPASSPASSPASS
3,16,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how falsePASSPASSPASSPASSPASSPASS
3,16,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""PASSPASSPASSPASSPASSPASS
3,16,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"PASSPASSPASSPASSPASSPASS
3,17,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
3,17,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
3,17,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
3,17,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
3,18,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
3,18,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
3,18,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
3,18,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
3,19,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
3,19,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
3,19,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
3,19,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
3,20,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
3,20,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
3,20,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
3,20,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
3,21,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
3,21,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
3,21,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
3,21,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
3,21,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1PASSFAILPASSFAILPASSFAIL
3,21,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4PASSFAILPASSFAILPASSFAIL
3,21,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5PASSFAILPASSFAILPASSFAIL
3,21,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaNPASSPASSPASSPASSPASSPASS
3,21,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0PASSPASSPASSPASSPASSPASS
3,21,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how InfinityPASSPASSPASSPASSPASSPASS
3,21,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -InfinityPASSPASSPASSPASSPASSPASS
3,21,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535PASSFAILPASSFAILPASSFAIL
3,21,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536PASSPASSPASSPASSPASSFAIL
3,21,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537PASSPASSPASSPASSPASSFAIL
3,21,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538PASSPASSPASSPASSPASSFAIL
3,21,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539PASSPASSPASSPASSPASSFAIL
3,21,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540PASSFAILPASSFAILPASSFAIL
3,21,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537PASSFAILPASSFAILPASSFAIL
3,21,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536PASSPASSPASSPASSPASSFAIL
3,21,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535PASSPASSPASSPASSPASSFAIL
3,21,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534PASSPASSPASSPASSPASSFAIL
3,21,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533PASSPASSPASSPASSPASSFAIL
3,21,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532PASSFAILPASSFAILPASSFAIL
3,21,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295PASSFAILPASSFAILPASSFAIL
3,21,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296PASSPASSPASSPASSPASSPASS
3,21,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297PASSPASSPASSPASSPASSPASS
3,21,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298PASSPASSPASSPASSPASSPASS
3,21,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299PASSPASSPASSPASSPASSPASS
3,21,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300PASSFAILPASSFAILPASSFAIL
3,21,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
3,21,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
3,21,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
3,21,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
3,21,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
3,21,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5PASSFAILPASSFAILPASSFAIL
3,21,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5PASSFAILPASSFAILPASSFAIL
3,21,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
3,21,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
3,21,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
3,21,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
3,21,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
3,21,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5PASSFAILPASSFAILPASSFAIL
3,21,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5PASSFAILPASSFAILPASSFAIL
3,21,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5PASSFAILPASSFAILPASSFAIL
3,21,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5PASSFAILPASSFAILPASSFAIL
3,21,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5PASSFAILPASSFAILPASSFAIL
3,21,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5PASSFAILPASSFAILPASSFAIL
3,21,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
3,21,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"PASSPASSPASSPASSPASSPASS
3,21,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"PASSPASSPASSPASSPASSPASS
3,21,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"PASSPASSPASSPASSPASSPASS
3,21,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"PASSFAILPASSFAILPASSFAIL
3,21,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"PASSFAILPASSFAILPASSFAIL
3,21,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"PASSFAILPASSFAILPASSFAIL
3,21,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"PASSPASSPASSPASSPASSPASS
3,21,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
3,21,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"PASSPASSPASSPASSPASSPASS
3,21,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
3,21,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"PASSFAILPASSFAILPASSFAIL
3,21,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"PASSPASSPASSPASSPASSFAIL
3,21,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"PASSPASSPASSPASSPASSFAIL
3,21,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"PASSPASSPASSPASSPASSFAIL
3,21,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"PASSPASSPASSPASSPASSFAIL
3,21,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"PASSFAILPASSFAILPASSFAIL
3,21,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"PASSFAILPASSFAILPASSFAIL
3,21,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"PASSPASSPASSPASSPASSFAIL
3,21,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"PASSPASSPASSPASSPASSFAIL
3,21,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"PASSPASSPASSPASSPASSFAIL
3,21,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"PASSPASSPASSPASSPASSFAIL
3,21,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"PASSFAILPASSFAILPASSFAIL
3,21,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
3,21,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"PASSPASSPASSPASSPASSPASS
3,21,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"PASSPASSPASSPASSPASSPASS
3,21,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"PASSPASSPASSPASSPASSPASS
3,21,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"PASSPASSPASSPASSPASSPASS
3,21,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
3,21,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
3,21,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
3,21,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
3,21,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
3,21,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
3,21,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4.5"PASSFAILPASSFAILPASSFAIL
3,21,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
3,21,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
3,21,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
3,21,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
3,21,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
3,21,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
3,21,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
3,21,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
3,21,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
3,21,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
3,21,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
3,21,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
3,21,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
3,21,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how nullPASSPASSPASSPASSPASSPASS
3,21,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefinedPASSPASSPASSPASSPASSPASS
3,21,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how truePASSPASSPASSPASSPASSPASS
3,21,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how falsePASSPASSPASSPASSPASSPASS
3,21,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""PASSPASSPASSPASSPASSPASS
3,21,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"PASSPASSPASSPASSPASSPASS
3,22,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
3,22,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
3,22,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
3,22,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
3,23,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
3,23,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
3,23,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
3,23,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
3,24,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
3,24,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
3,24,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
3,24,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
3,25,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
3,25,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
3,25,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
3,25,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
3,26,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
3,26,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
3,26,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
3,26,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
3,27,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
3,27,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
3,27,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
3,27,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
3,27,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -1PASSFAILPASSFAILPASSFAIL
3,27,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4PASSFAILPASSFAILPASSFAIL
3,27,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 5PASSFAILPASSFAILPASSFAIL
3,27,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how NaNPASSPASSPASSPASSPASSPASS
3,27,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0PASSPASSPASSPASSPASSPASS
3,27,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how InfinityPASSPASSPASSPASSPASSPASS
3,27,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -InfinityPASSPASSPASSPASSPASSPASS
3,27,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65535PASSFAILPASSFAILPASSFAIL
3,27,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65536PASSPASSPASSPASSPASSFAIL
3,27,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65537PASSPASSPASSPASSPASSFAIL
3,27,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65538PASSPASSPASSPASSPASSFAIL
3,27,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65539PASSPASSPASSPASSPASSFAIL
3,27,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65540PASSFAILPASSFAILPASSFAIL
3,27,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65537PASSFAILPASSFAILPASSFAIL
3,27,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65536PASSPASSPASSPASSPASSFAIL
3,27,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65535PASSPASSPASSPASSPASSFAIL
3,27,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65534PASSPASSPASSPASSPASSFAIL
3,27,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65533PASSPASSPASSPASSPASSFAIL
3,27,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65532PASSFAILPASSFAILPASSFAIL
3,27,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967295PASSFAILPASSFAILPASSFAIL
3,27,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967296PASSPASSPASSPASSPASSPASS
3,27,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967297PASSPASSPASSPASSPASSPASS
3,27,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967298PASSPASSPASSPASSPASSPASS
3,27,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967299PASSPASSPASSPASSPASSPASS
3,27,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967300PASSFAILPASSFAILPASSFAIL
3,27,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
3,27,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
3,27,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
3,27,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
3,27,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
3,27,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4.5PASSFAILPASSFAILPASSFAIL
3,27,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -1.5PASSFAILPASSFAILPASSFAIL
3,27,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
3,27,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
3,27,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
3,27,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
3,27,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
3,27,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -73.5PASSFAILPASSFAILPASSFAIL
3,27,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -72.5PASSFAILPASSFAILPASSFAIL
3,27,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -71.5PASSFAILPASSFAILPASSFAIL
3,27,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -70.5PASSFAILPASSFAILPASSFAIL
3,27,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -69.5PASSFAILPASSFAILPASSFAIL
3,27,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -68.5PASSFAILPASSFAILPASSFAIL
3,27,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
3,27,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "1"PASSPASSPASSPASSPASSPASS
3,27,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "2"PASSPASSPASSPASSPASSPASS
3,27,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "3"PASSPASSPASSPASSPASSPASS
3,27,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-1"PASSFAILPASSFAILPASSFAIL
3,27,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4"PASSFAILPASSFAILPASSFAIL
3,27,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "5"PASSFAILPASSFAILPASSFAIL
3,27,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "NaN"PASSPASSPASSPASSPASSPASS
3,27,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
3,27,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "Infinity"PASSPASSPASSPASSPASSPASS
3,27,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"PASSPASSPASSPASSPASSPASS
3,27,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65535"PASSFAILPASSFAILPASSFAIL
3,27,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65536"PASSPASSPASSPASSPASSFAIL
3,27,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65537"PASSPASSPASSPASSPASSFAIL
3,27,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65538"PASSPASSPASSPASSPASSFAIL
3,27,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65539"PASSPASSPASSPASSPASSFAIL
3,27,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65540"PASSFAILPASSFAILPASSFAIL
3,27,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65537"PASSFAILPASSFAILPASSFAIL
3,27,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65536"PASSPASSPASSPASSPASSFAIL
3,27,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65535"PASSPASSPASSPASSPASSFAIL
3,27,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65534"PASSPASSPASSPASSPASSFAIL
3,27,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65533"PASSPASSPASSPASSPASSFAIL
3,27,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65532"PASSFAILPASSFAILPASSFAIL
3,27,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967295"PASSFAILPASSFAILPASSFAIL
3,27,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967296"PASSPASSPASSPASSPASSPASS
3,27,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967297"PASSPASSPASSPASSPASSPASS
3,27,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967298"PASSPASSPASSPASSPASSPASS
3,27,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967299"PASSPASSPASSPASSPASSPASS
3,27,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967300"PASSFAILPASSFAILPASSFAIL
3,27,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
3,27,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
3,27,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
3,27,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
3,27,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
3,27,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4.5"PASSFAILPASSFAILPASSFAIL
3,27,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-1.5"PASSFAILPASSFAILPASSFAIL
3,27,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
3,27,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
3,27,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
3,27,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
3,27,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
3,27,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-73.5"PASSFAILPASSFAILPASSFAIL
3,27,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-72.5"PASSFAILPASSFAILPASSFAIL
3,27,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-71.5"PASSFAILPASSFAILPASSFAIL
3,27,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-70.5"PASSFAILPASSFAILPASSFAIL
3,27,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-69.5"PASSFAILPASSFAILPASSFAIL
3,27,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-68.5"PASSFAILPASSFAILPASSFAIL
3,27,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
3,27,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how nullPASSPASSPASSPASSPASSPASS
3,27,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how undefinedPASSPASSPASSPASSPASSPASS
3,27,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how truePASSPASSPASSPASSPASSPASS
3,27,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how falsePASSPASSPASSPASSPASSPASS
3,27,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how ""PASSPASSPASSPASSPASSPASS
3,27,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "quasit"PASSPASSPASSPASSPASSPASS
3,28,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
3,28,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
3,28,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
3,28,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
3,29,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
3,29,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
3,29,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
3,29,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
3,30,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
3,30,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
3,30,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
3,30,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
3,31,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
3,31,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
3,31,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
3,31,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
3,32,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
3,32,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
3,32,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
3,32,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
3,33,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
3,33,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
3,33,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
3,33,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
3,34,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
3,34,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
3,34,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
3,34,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
3,35,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
3,35,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
3,35,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
3,35,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
3,36,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
3,36,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
3,36,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
3,36,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
3,37,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
3,37,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
3,37,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
3,37,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
3,38,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
3,38,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
3,38,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
3,38,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
4,0,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
4,0,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
4,0,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
4,0,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
4,1,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
4,1,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
4,1,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
4,1,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
4,2,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
4,2,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
4,2,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
4,2,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
4,3,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
4,3,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
4,3,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
4,3,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
4,4,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
4,4,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
4,4,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
4,4,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
4,5,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
4,5,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
4,5,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
4,5,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
4,6,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
4,6,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
4,6,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
4,6,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
4,7,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
4,7,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
4,7,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
4,7,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
4,8,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
4,8,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
4,8,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
4,8,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
4,9,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
4,9,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
4,9,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
4,9,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
4,10,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
4,10,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
4,10,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
4,10,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
4,11,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
4,11,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
4,11,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
4,11,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
4,12,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
4,12,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
4,12,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
4,12,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
4,13,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
4,13,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
4,13,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
4,13,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
4,14,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
4,14,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
4,14,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
4,14,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
4,15,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
4,15,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
4,15,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
4,15,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
4,16,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
4,16,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
4,16,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
4,16,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
4,17,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
4,17,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
4,17,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
4,17,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
4,18,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
4,18,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
4,18,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
4,18,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
4,19,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
4,19,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
4,19,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
4,19,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
4,20,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
4,20,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
4,20,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
4,20,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
4,21,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
4,21,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
4,21,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
4,21,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
4,22,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
4,22,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
4,22,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
4,22,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
4,23,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
4,23,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
4,23,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
4,23,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
4,24,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
4,24,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
4,24,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
4,24,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
4,25,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
4,25,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
4,25,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
4,25,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
4,26,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
4,26,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
4,26,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
4,26,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
4,27,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
4,27,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
4,27,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
4,27,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
4,28,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
4,28,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
4,28,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
4,28,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
4,29,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
4,29,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
4,29,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
4,29,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
4,30,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
4,30,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
4,30,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
4,30,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
4,31,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
4,31,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
4,31,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
4,31,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
4,32,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
4,32,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
4,32,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
4,32,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
4,33,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
4,33,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
4,33,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
4,33,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
4,34,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
4,34,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
4,34,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
4,34,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
4,35,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
4,35,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
4,35,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
4,35,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
4,36,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
4,36,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
4,36,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
4,36,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
4,37,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
4,37,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
4,37,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
4,37,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
4,38,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
4,38,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
4,38,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
4,38,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
5,0,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
5,0,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
5,0,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
5,0,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
5,1,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
5,1,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
5,1,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
5,1,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
5,2,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
5,2,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
5,2,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
5,2,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
5,3,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
5,3,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
5,3,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
5,3,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
5,4,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
5,4,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
5,4,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
5,4,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
5,5,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
5,5,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
5,5,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
5,5,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
5,6,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
5,6,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
5,6,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
5,6,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
5,7,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
5,7,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
5,7,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
5,7,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
5,8,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
5,8,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
5,8,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
5,8,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
5,9,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
5,9,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
5,9,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
5,9,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
5,10,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
5,10,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
5,10,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
5,10,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
5,11,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
5,11,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
5,11,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
5,11,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
5,12,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
5,12,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
5,12,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
5,12,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
5,13,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
5,13,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
5,13,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
5,13,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
5,14,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
5,14,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
5,14,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
5,14,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
5,15,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
5,15,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
5,15,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
5,15,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
5,16,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
5,16,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
5,16,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
5,16,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
5,17,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
5,17,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
5,17,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
5,17,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
5,18,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
5,18,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
5,18,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
5,18,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
5,19,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
5,19,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
5,19,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
5,19,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
5,20,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
5,20,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
5,20,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
5,20,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
5,21,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
5,21,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
5,21,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
5,21,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
5,22,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
5,22,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
5,22,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
5,22,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
5,23,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
5,23,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
5,23,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
5,23,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
5,24,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
5,24,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
5,24,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
5,24,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
5,25,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
5,25,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
5,25,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
5,25,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
5,26,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
5,26,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
5,26,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
5,26,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
5,27,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
5,27,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
5,27,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
5,27,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
5,28,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
5,28,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
5,28,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
5,28,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
5,29,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
5,29,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
5,29,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
5,29,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
5,30,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
5,30,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
5,30,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
5,30,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
5,31,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
5,31,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
5,31,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
5,31,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
5,32,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
5,32,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
5,32,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
5,32,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
5,33,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
5,33,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
5,33,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
5,33,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
5,34,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
5,34,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
5,34,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
5,34,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
5,35,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
5,35,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
5,35,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
5,35,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
5,36,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
5,36,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
5,36,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
5,36,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
5,37,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
5,37,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
5,37,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
5,37,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
5,38,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
5,38,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
5,38,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
5,38,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
6,0,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
6,0,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
6,0,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
6,0,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
6,1,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
6,1,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
6,1,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
6,1,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
6,2,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
6,2,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
6,2,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
6,2,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
6,3,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
6,3,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
6,3,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
6,3,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
6,4,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
6,4,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
6,4,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
6,4,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
6,5,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
6,5,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
6,5,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
6,5,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
6,6,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
6,6,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
6,6,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
6,6,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
6,7,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
6,7,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
6,7,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
6,7,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
6,8,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
6,8,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
6,8,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
6,8,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
6,9,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
6,9,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
6,9,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
6,9,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
6,10,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
6,10,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
6,10,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
6,10,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
6,11,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
6,11,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
6,11,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
6,11,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
6,12,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
6,12,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
6,12,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
6,12,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
6,13,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
6,13,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
6,13,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
6,13,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
6,14,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
6,14,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
6,14,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
6,14,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
6,15,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
6,15,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
6,15,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
6,15,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
6,16,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
6,16,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
6,16,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
6,16,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
6,17,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
6,17,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
6,17,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
6,17,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
6,18,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
6,18,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
6,18,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
6,18,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
6,19,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
6,19,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
6,19,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
6,19,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
6,20,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
6,20,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
6,20,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
6,20,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
6,21,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
6,21,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
6,21,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
6,21,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
6,22,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
6,22,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
6,22,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
6,22,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
6,23,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
6,23,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
6,23,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
6,23,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
6,24,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
6,24,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
6,24,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
6,24,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
6,25,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
6,25,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
6,25,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
6,25,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
6,26,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
6,26,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
6,26,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
6,26,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
6,27,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
6,27,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
6,27,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
6,27,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
6,28,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
6,28,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
6,28,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
6,28,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
6,29,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
6,29,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
6,29,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
6,29,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
6,30,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
6,30,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
6,30,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
6,30,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
6,31,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
6,31,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
6,31,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
6,31,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
6,32,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
6,32,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
6,32,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
6,32,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
6,33,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
6,33,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
6,33,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
6,33,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
6,34,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
6,34,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
6,34,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
6,34,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
6,35,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
6,35,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
6,35,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
6,35,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
6,36,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
6,36,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
6,36,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
6,36,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
6,37,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
6,37,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
6,37,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
6,37,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
6,38,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
6,38,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
6,38,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
6,38,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
7,0,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
7,0,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
7,0,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
7,0,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
7,1,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
7,1,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
7,1,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
7,1,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
7,2,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
7,2,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
7,2,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
7,2,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
7,3,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
7,3,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
7,3,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
7,3,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
7,4,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
7,4,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
7,4,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
7,4,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
7,5,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
7,5,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
7,5,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
7,5,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
7,6,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
7,6,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
7,6,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
7,6,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
7,7,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
7,7,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
7,7,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
7,7,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
7,8,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
7,8,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
7,8,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
7,8,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
7,9,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
7,9,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
7,9,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
7,9,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
7,10,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
7,10,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
7,10,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
7,10,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
7,11,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
7,11,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
7,11,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
7,11,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
7,12,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
7,12,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
7,12,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
7,12,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
7,13,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
7,13,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
7,13,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
7,13,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
7,14,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
7,14,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
7,14,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
7,14,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
7,15,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
7,15,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
7,15,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
7,15,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
7,16,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
7,16,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
7,16,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
7,16,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
7,17,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
7,17,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
7,17,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
7,17,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
7,18,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
7,18,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
7,18,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
7,18,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
7,19,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
7,19,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
7,19,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
7,19,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
7,20,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
7,20,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
7,20,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
7,20,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
7,21,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
7,21,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
7,21,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
7,21,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
7,22,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
7,22,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
7,22,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
7,22,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
7,23,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
7,23,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
7,23,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
7,23,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
7,24,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
7,24,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
7,24,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
7,24,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
7,25,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
7,25,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
7,25,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
7,25,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
7,26,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
7,26,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
7,26,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
7,26,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
7,27,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
7,27,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
7,27,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
7,27,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
7,28,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
7,28,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
7,28,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
7,28,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
7,29,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
7,29,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
7,29,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
7,29,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
7,30,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
7,30,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
7,30,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
7,30,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
7,31,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
7,31,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
7,31,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
7,31,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
7,32,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
7,32,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
7,32,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
7,32,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
7,33,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
7,33,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
7,33,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
7,33,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
7,34,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
7,34,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
7,34,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
7,34,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
7,35,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
7,35,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
7,35,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
7,35,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
7,36,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
7,36,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
7,36,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
7,36,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
7,37,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
7,37,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
7,37,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
7,37,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
7,38,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
7,38,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
7,38,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
7,38,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
8,0,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
8,0,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
8,0,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
8,0,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
8,1,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
8,1,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
8,1,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
8,1,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
8,2,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
8,2,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
8,2,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
8,2,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
8,3,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
8,3,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
8,3,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
8,3,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
8,4,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
8,4,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
8,4,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
8,4,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
8,5,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
8,5,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
8,5,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
8,5,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
8,6,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
8,6,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
8,6,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
8,6,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
8,7,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
8,7,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
8,7,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
8,7,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
8,8,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
8,8,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
8,8,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
8,8,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
8,9,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
8,9,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
8,9,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
8,9,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
8,10,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
8,10,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
8,10,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
8,10,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
8,11,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
8,11,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
8,11,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
8,11,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
8,12,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
8,12,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
8,12,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
8,12,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
8,13,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
8,13,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
8,13,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
8,13,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
8,14,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
8,14,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
8,14,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
8,14,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
8,15,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
8,15,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
8,15,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
8,15,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
8,16,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
8,16,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
8,16,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
8,16,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
8,17,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
8,17,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
8,17,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
8,17,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
8,18,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
8,18,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
8,18,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
8,18,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
8,19,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
8,19,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
8,19,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
8,19,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
8,20,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
8,20,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
8,20,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
8,20,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
8,21,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
8,21,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
8,21,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
8,21,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
8,22,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
8,22,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
8,22,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
8,22,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
8,23,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
8,23,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
8,23,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
8,23,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
8,24,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
8,24,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
8,24,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
8,24,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
8,25,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
8,25,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
8,25,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
8,25,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
8,26,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
8,26,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
8,26,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
8,26,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
8,27,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
8,27,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
8,27,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
8,27,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
8,28,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
8,28,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
8,28,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
8,28,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
8,29,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
8,29,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
8,29,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
8,29,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
8,30,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
8,30,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
8,30,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
8,30,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
8,31,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
8,31,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
8,31,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
8,31,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
8,32,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
8,32,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
8,32,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
8,32,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
8,33,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
8,33,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
8,33,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
8,33,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
8,34,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
8,34,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
8,34,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
8,34,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
8,35,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
8,35,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
8,35,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
8,35,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
8,36,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
8,36,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
8,36,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
8,36,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
8,37,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
8,37,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
8,37,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
8,37,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
8,38,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
8,38,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
8,38,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
8,38,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
9,0,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
9,0,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
9,0,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
9,0,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
9,1,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
9,1,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
9,1,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
9,1,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
9,2,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
9,2,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
9,2,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
9,2,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
9,3,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
9,3,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
9,3,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
9,3,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
9,4,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
9,4,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
9,4,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
9,4,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
9,5,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
9,5,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
9,5,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
9,5,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
9,6,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
9,6,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
9,6,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
9,6,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
9,7,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
9,7,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
9,7,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
9,7,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
9,8,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
9,8,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
9,8,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
9,8,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
9,9,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
9,9,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
9,9,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
9,9,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
9,10,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
9,10,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
9,10,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
9,10,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
9,11,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
9,11,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
9,11,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
9,11,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
9,12,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
9,12,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
9,12,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
9,12,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
9,13,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
9,13,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
9,13,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
9,13,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
9,14,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
9,14,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
9,14,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
9,14,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
9,15,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
9,15,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
9,15,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
9,15,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
9,16,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
9,16,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
9,16,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
9,16,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
9,17,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
9,17,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
9,17,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
9,17,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
9,18,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
9,18,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
9,18,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
9,18,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
9,19,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
9,19,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
9,19,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
9,19,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
9,20,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
9,20,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
9,20,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
9,20,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
9,21,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
9,21,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
9,21,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
9,21,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
9,22,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
9,22,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
9,22,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
9,22,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
9,23,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
9,23,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
9,23,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
9,23,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
9,24,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
9,24,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
9,24,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
9,24,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
9,25,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
9,25,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
9,25,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
9,25,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
9,26,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
9,26,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
9,26,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
9,26,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
9,27,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
9,27,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
9,27,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
9,27,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
9,28,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
9,28,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
9,28,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
9,28,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
9,29,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
9,29,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
9,29,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
9,29,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
9,30,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
9,30,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
9,30,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
9,30,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
9,31,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
9,31,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
9,31,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
9,31,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
9,32,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
9,32,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
9,32,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
9,32,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
9,33,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
9,33,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
9,33,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
9,33,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
9,34,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
9,34,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
9,34,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
9,34,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
9,35,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
9,35,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
9,35,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
9,35,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
9,36,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
9,36,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
9,36,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
9,36,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
9,37,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
9,37,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
9,37,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
9,37,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
9,38,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
9,38,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
9,38,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
9,38,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
10,0,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
10,0,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
10,0,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
10,0,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
10,1,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
10,1,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
10,1,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
10,1,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
10,2,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
10,2,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
10,2,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
10,2,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
10,3,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
10,3,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
10,3,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
10,3,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
10,4,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
10,4,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
10,4,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
10,4,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
10,5,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
10,5,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
10,5,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
10,5,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
10,6,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
10,6,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
10,6,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
10,6,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
10,7,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
10,7,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
10,7,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
10,7,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
10,8,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
10,8,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
10,8,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
10,8,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
10,9,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
10,9,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
10,9,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
10,9,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
10,10,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
10,10,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
10,10,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
10,10,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
10,11,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
10,11,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
10,11,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
10,11,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
10,12,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
10,12,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
10,12,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
10,12,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
10,13,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
10,13,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
10,13,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
10,13,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
10,14,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
10,14,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
10,14,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
10,14,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
10,15,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
10,15,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
10,15,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
10,15,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
10,16,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
10,16,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
10,16,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
10,16,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
10,17,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
10,17,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
10,17,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
10,17,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
10,18,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
10,18,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
10,18,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
10,18,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
10,19,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
10,19,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
10,19,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
10,19,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
10,20,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
10,20,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
10,20,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
10,20,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
10,21,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
10,21,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
10,21,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
10,21,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
10,22,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
10,22,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
10,22,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
10,22,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
10,23,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
10,23,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
10,23,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
10,23,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
10,24,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
10,24,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
10,24,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
10,24,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
10,25,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
10,25,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
10,25,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
10,25,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
10,26,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
10,26,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
10,26,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
10,26,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
10,27,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
10,27,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
10,27,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
10,27,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
10,28,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
10,28,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
10,28,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
10,28,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
10,29,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
10,29,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
10,29,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
10,29,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
10,30,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
10,30,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
10,30,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
10,30,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
10,31,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
10,31,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
10,31,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
10,31,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
10,32,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
10,32,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
10,32,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
10,32,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
10,33,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
10,33,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
10,33,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
10,33,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
10,34,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
10,34,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
10,34,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
10,34,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
10,35,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
10,35,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
10,35,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
10,35,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
10,36,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
10,36,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
10,36,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
10,36,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
10,37,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
10,37,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
10,37,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
10,37,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
10,38,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
10,38,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
10,38,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
10,38,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
11,0,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
11,0,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
11,0,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
11,0,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
11,1,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
11,1,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
11,1,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
11,1,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
11,2,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
11,2,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
11,2,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
11,2,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
11,3,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
11,3,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
11,3,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
11,3,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
11,4,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
11,4,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
11,4,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
11,4,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
11,5,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
11,5,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
11,5,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
11,5,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
11,6,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
11,6,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
11,6,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
11,6,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
11,7,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
11,7,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
11,7,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
11,7,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
11,8,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
11,8,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
11,8,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
11,8,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
11,9,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
11,9,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
11,9,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
11,9,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
11,10,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
11,10,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
11,10,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
11,10,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
11,11,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
11,11,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
11,11,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
11,11,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
11,12,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
11,12,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
11,12,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
11,12,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
11,13,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
11,13,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
11,13,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
11,13,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
11,14,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
11,14,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
11,14,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
11,14,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
11,15,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
11,15,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
11,15,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
11,15,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
11,16,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
11,16,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
11,16,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
11,16,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
11,17,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
11,17,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
11,17,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
11,17,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
11,18,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
11,18,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
11,18,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
11,18,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
11,19,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
11,19,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
11,19,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
11,19,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
11,20,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
11,20,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
11,20,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
11,20,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
11,21,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
11,21,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
11,21,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
11,21,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
11,22,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
11,22,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
11,22,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
11,22,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
11,23,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
11,23,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
11,23,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
11,23,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
11,24,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
11,24,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
11,24,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
11,24,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
11,25,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
11,25,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
11,25,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
11,25,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
11,26,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
11,26,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
11,26,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
11,26,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
11,27,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
11,27,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
11,27,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
11,27,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
11,28,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
11,28,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
11,28,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
11,28,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
11,29,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
11,29,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
11,29,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
11,29,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
11,30,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
11,30,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
11,30,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
11,30,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
11,31,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
11,31,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
11,31,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
11,31,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
11,32,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
11,32,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
11,32,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
11,32,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
11,33,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
11,33,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
11,33,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
11,33,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
11,34,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
11,34,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
11,34,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
11,34,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
11,35,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
11,35,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
11,35,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
11,35,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
11,36,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
11,36,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
11,36,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
11,36,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
11,37,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
11,37,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
11,37,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
11,37,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
11,38,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
11,38,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
11,38,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
11,38,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
12,0,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
12,0,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
12,0,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
12,0,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
12,1,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
12,1,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
12,1,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
12,1,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
12,2,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
12,2,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
12,2,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
12,2,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
12,3,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
12,3,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
12,3,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
12,3,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
12,4,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
12,4,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
12,4,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
12,4,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
12,5,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
12,5,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
12,5,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
12,5,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
12,6,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
12,6,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
12,6,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
12,6,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
12,7,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
12,7,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
12,7,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
12,7,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
12,8,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
12,8,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
12,8,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
12,8,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
12,9,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
12,9,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
12,9,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
12,9,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
12,10,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
12,10,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
12,10,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
12,10,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
12,11,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
12,11,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
12,11,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
12,11,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
12,12,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
12,12,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
12,12,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
12,12,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
12,13,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
12,13,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
12,13,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
12,13,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
12,14,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
12,14,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
12,14,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
12,14,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
12,15,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
12,15,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
12,15,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
12,15,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
12,16,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
12,16,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
12,16,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
12,16,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
12,17,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
12,17,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
12,17,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
12,17,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
12,18,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
12,18,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
12,18,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
12,18,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
12,19,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
12,19,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
12,19,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
12,19,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
12,20,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
12,20,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
12,20,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
12,20,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
12,21,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
12,21,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
12,21,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
12,21,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
12,22,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
12,22,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
12,22,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
12,22,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
12,23,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
12,23,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
12,23,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
12,23,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
12,24,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
12,24,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
12,24,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
12,24,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
12,25,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
12,25,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
12,25,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
12,25,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
12,26,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
12,26,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
12,26,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
12,26,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
12,27,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
12,27,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
12,27,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
12,27,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
12,28,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
12,28,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
12,28,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
12,28,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
12,29,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
12,29,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
12,29,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
12,29,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
12,30,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
12,30,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
12,30,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
12,30,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
12,31,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
12,31,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
12,31,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
12,31,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
12,32,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
12,32,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
12,32,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
12,32,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
12,33,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
12,33,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
12,33,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
12,33,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
12,34,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
12,34,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
12,34,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
12,34,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
12,35,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
12,35,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
12,35,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
12,35,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
12,36,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
12,36,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
12,36,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
12,36,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
12,37,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
12,37,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
12,37,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
12,37,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
12,38,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
12,38,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
12,38,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
12,38,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
13,0,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
13,0,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
13,0,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
13,0,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
13,1,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
13,1,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
13,1,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
13,1,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
13,2,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
13,2,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
13,2,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
13,2,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
13,3,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
13,3,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
13,3,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
13,3,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
13,4,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
13,4,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
13,4,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
13,4,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
13,5,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
13,5,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
13,5,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
13,5,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
13,6,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
13,6,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
13,6,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
13,6,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
13,7,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
13,7,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
13,7,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
13,7,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
13,8,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
13,8,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
13,8,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
13,8,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
13,9,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
13,9,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
13,9,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
13,9,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
13,10,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
13,10,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
13,10,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
13,10,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
13,11,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
13,11,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
13,11,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
13,11,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
13,12,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
13,12,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
13,12,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
13,12,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
13,13,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
13,13,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
13,13,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
13,13,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
13,14,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
13,14,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
13,14,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
13,14,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
13,15,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
13,15,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
13,15,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
13,15,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
13,16,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
13,16,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
13,16,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
13,16,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
13,17,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
13,17,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
13,17,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
13,17,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
13,18,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
13,18,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
13,18,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
13,18,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
13,19,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
13,19,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
13,19,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
13,19,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
13,20,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
13,20,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
13,20,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
13,20,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
13,21,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
13,21,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
13,21,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
13,21,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
13,22,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
13,22,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
13,22,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
13,22,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
13,23,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
13,23,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
13,23,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
13,23,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
13,24,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
13,24,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
13,24,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
13,24,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
13,25,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
13,25,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
13,25,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
13,25,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
13,26,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
13,26,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
13,26,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
13,26,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
13,27,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
13,27,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
13,27,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
13,27,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
13,28,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
13,28,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
13,28,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
13,28,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
13,29,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
13,29,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
13,29,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
13,29,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
13,30,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
13,30,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
13,30,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
13,30,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
13,31,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
13,31,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
13,31,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
13,31,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
13,32,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
13,32,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
13,32,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
13,32,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
13,33,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
13,33,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
13,33,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
13,33,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
13,34,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
13,34,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
13,34,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
13,34,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
13,35,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
13,35,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
13,35,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
13,35,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
13,36,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
13,36,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
13,36,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
13,36,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
13,37,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
13,37,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
13,37,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
13,37,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
13,38,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
13,38,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
13,38,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
13,38,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
14,0,0: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
14,0,1: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
14,0,2: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
14,0,3: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
14,1,0: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
14,1,1: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
14,1,2: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
14,1,3: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
14,2,0: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
14,2,1: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
14,2,2: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
14,2,3: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
14,3,0: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
14,3,1: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
14,3,2: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
14,3,3: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
14,4,0: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
14,4,1: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
14,4,2: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
14,4,3: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
14,5,0: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
14,5,1: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
14,5,2: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
14,5,3: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
14,6,0: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
14,6,1: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
14,6,2: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
14,6,3: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
14,7,0: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
14,7,1: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
14,7,2: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
14,7,3: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
14,8,0: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
14,8,1: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
14,8,2: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
14,8,3: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
14,9,0: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
14,9,1: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
14,9,2: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
14,9,3: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
14,10,0: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
14,10,1: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
14,10,2: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
14,10,3: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
14,11,0: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
14,11,1: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
14,11,2: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
14,11,3: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
14,12,0: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
14,12,1: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
14,12,2: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
14,12,3: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
14,13,0: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
14,13,1: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
14,13,2: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
14,13,3: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
14,14,0: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
14,14,1: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
14,14,2: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
14,14,3: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
14,15,0: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
14,15,1: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
14,15,2: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
14,15,3: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
14,16,0: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
14,16,1: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
14,16,2: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
14,16,3: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
14,17,0: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
14,17,1: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
14,17,2: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
14,17,3: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
14,18,0: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
14,18,1: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
14,18,2: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
14,18,3: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
14,19,0: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
14,19,1: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
14,19,2: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
14,19,3: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
14,20,0: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
14,20,1: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
14,20,2: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
14,20,3: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
14,21,0: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
14,21,1: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
14,21,2: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
14,21,3: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
14,22,0: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
14,22,1: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
14,22,2: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
14,22,3: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
14,23,0: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
14,23,1: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
14,23,2: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
14,23,3: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
14,24,0: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
14,24,1: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
14,24,2: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
14,24,3: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
14,25,0: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
14,25,1: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
14,25,2: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
14,25,3: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
14,26,0: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
14,26,1: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
14,26,2: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
14,26,3: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
14,27,0: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
14,27,1: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
14,27,2: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
14,27,3: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
14,28,0: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
14,28,1: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
14,28,2: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
14,28,3: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
14,29,0: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
14,29,1: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
14,29,2: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
14,29,3: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
14,30,0: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
14,30,1: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
14,30,2: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
14,30,3: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
14,31,0: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
14,31,1: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
14,31,2: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
14,31,3: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
14,32,0: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
14,32,1: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
14,32,2: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
14,32,3: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
14,33,0: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
14,33,1: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
14,33,2: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
14,33,3: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
14,34,0: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
14,34,1: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
14,34,2: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
14,34,3: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
14,35,0: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
14,35,1: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
14,35,2: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
14,35,3: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
14,36,0: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
14,36,1: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
14,36,2: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
14,36,3: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
14,37,0: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
14,37,1: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
14,37,2: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
14,37,3: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
14,38,0: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
14,38,1: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
14,38,2: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
14,38,3: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
15,0,0: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
15,0,1: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
15,0,2: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
15,0,3: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
15,1,0: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
15,1,1: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
15,1,2: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
15,1,3: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
15,2,0: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
15,2,1: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
15,2,2: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
15,2,3: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
15,3,0: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
15,3,1: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
15,3,2: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
15,3,3: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
15,4,0: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
15,4,1: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
15,4,2: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
15,4,3: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
15,5,0: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
15,5,1: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
15,5,2: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
15,5,3: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
15,6,0: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
15,6,1: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
15,6,2: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
15,6,3: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
15,7,0: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
15,7,1: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
15,7,2: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
15,7,3: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
15,8,0: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
15,8,1: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
15,8,2: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
15,8,3: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
15,9,0: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
15,9,1: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
15,9,2: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
15,9,3: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
15,10,0: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
15,10,1: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
15,10,2: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
15,10,3: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
15,11,0: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
15,11,1: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
15,11,2: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
15,11,3: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
15,12,0: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
15,12,1: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
15,12,2: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
15,12,3: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
15,13,0: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
15,13,1: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
15,13,2: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
15,13,3: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
15,14,0: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
15,14,1: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
15,14,2: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
15,14,3: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
15,15,0: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
15,15,1: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
15,15,2: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
15,15,3: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
15,16,0: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
15,16,1: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
15,16,2: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
15,16,3: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
15,17,0: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
15,17,1: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
15,17,2: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
15,17,3: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
15,18,0: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
15,18,1: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
15,18,2: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
15,18,3: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
15,19,0: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
15,19,1: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
15,19,2: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
15,19,3: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
15,20,0: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
15,20,1: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
15,20,2: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
15,20,3: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
15,21,0: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
15,21,1: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
15,21,2: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
15,21,3: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
15,22,0: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
15,22,1: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
15,22,2: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
15,22,3: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
15,23,0: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
15,23,1: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
15,23,2: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
15,23,3: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
15,24,0: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
15,24,1: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
15,24,2: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
15,24,3: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
15,25,0: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
15,25,1: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
15,25,2: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
15,25,3: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
15,26,0: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
15,26,1: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
15,26,2: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
15,26,3: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
15,27,0: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
15,27,1: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
15,27,2: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
15,27,3: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
15,28,0: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
15,28,1: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
15,28,2: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
15,28,3: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
15,29,0: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
15,29,1: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
15,29,2: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
15,29,3: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
15,30,0: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
15,30,1: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
15,30,2: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
15,30,3: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
15,31,0: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
15,31,1: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
15,31,2: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
15,31,3: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
15,32,0: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
15,32,1: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
15,32,2: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
15,32,3: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
15,33,0: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
15,33,1: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
15,33,2: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
15,33,3: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
15,34,0: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
15,34,1: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
15,34,2: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
15,34,3: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
15,35,0: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
15,35,1: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
15,35,2: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
15,35,3: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
15,36,0: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
15,36,1: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
15,36,2: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
15,36,3: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
15,37,0: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
15,37,1: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
15,37,2: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
15,37,3: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
15,38,0: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
15,38,1: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
15,38,2: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
15,38,3: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
16,0,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
16,0,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
16,0,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
16,0,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
16,0,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -1PASSFAILPASSFAILFAILFAIL
16,0,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4PASSFAILPASSFAILFAILFAIL
16,0,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 5PASSFAILPASSFAILFAILFAIL
16,0,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how NaNPASSFAILPASSFAILFAILFAIL
16,0,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0PASSFAILPASSFAILFAILFAIL
16,0,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how InfinityPASSFAILPASSFAILFAILFAIL
16,0,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -InfinityPASSFAILPASSFAILFAILFAIL
16,0,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65535PASSFAILPASSFAILFAILFAIL
16,0,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65536PASSFAILPASSFAILFAILFAIL
16,0,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65537PASSFAILPASSFAILFAILFAIL
16,0,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65538PASSFAILPASSFAILFAILFAIL
16,0,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65539PASSFAILPASSFAILFAILFAIL
16,0,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65540PASSFAILPASSFAILFAILFAIL
16,0,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65537PASSFAILPASSFAILFAILFAIL
16,0,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65536PASSFAILPASSFAILFAILFAIL
16,0,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65535PASSFAILPASSFAILFAILFAIL
16,0,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65534PASSFAILPASSFAILFAILFAIL
16,0,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65533PASSFAILPASSFAILFAILFAIL
16,0,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65532PASSFAILPASSFAILFAILFAIL
16,0,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967295PASSFAILPASSFAILFAILFAIL
16,0,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967296PASSFAILPASSFAILFAILFAIL
16,0,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967297PASSFAILPASSFAILFAILFAIL
16,0,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967298PASSFAILPASSFAILFAILFAIL
16,0,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967299PASSFAILPASSFAILFAILFAIL
16,0,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967300PASSFAILPASSFAILFAILFAIL
16,0,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
16,0,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
16,0,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
16,0,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
16,0,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
16,0,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4.5PASSFAILPASSFAILFAILFAIL
16,0,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -1.5PASSFAILPASSFAILFAILFAIL
16,0,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
16,0,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
16,0,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
16,0,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
16,0,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
16,0,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -73.5PASSFAILPASSFAILFAILFAIL
16,0,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -72.5PASSFAILPASSFAILFAILFAIL
16,0,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -71.5PASSFAILPASSFAILFAILFAIL
16,0,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -70.5PASSFAILPASSFAILFAILFAIL
16,0,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -69.5PASSFAILPASSFAILFAILFAIL
16,0,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -68.5PASSFAILPASSFAILFAILFAIL
16,0,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
16,0,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "1"PASSFAILPASSFAILFAILFAIL
16,0,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "2"PASSFAILPASSFAILFAILFAIL
16,0,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "3"PASSFAILPASSFAILFAILFAIL
16,0,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-1"PASSFAILPASSFAILFAILFAIL
16,0,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4"PASSFAILPASSFAILFAILFAIL
16,0,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "5"PASSFAILPASSFAILFAILFAIL
16,0,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "NaN"PASSFAILPASSFAILFAILFAIL
16,0,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
16,0,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "Infinity"PASSFAILPASSFAILFAILFAIL
16,0,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-Infinity"PASSFAILPASSFAILFAILFAIL
16,0,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65535"PASSFAILPASSFAILFAILFAIL
16,0,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65536"PASSFAILPASSFAILFAILFAIL
16,0,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65537"PASSFAILPASSFAILFAILFAIL
16,0,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65538"PASSFAILPASSFAILFAILFAIL
16,0,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65539"PASSFAILPASSFAILFAILFAIL
16,0,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65540"PASSFAILPASSFAILFAILFAIL
16,0,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65537"PASSFAILPASSFAILFAILFAIL
16,0,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65536"PASSFAILPASSFAILFAILFAIL
16,0,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65535"PASSFAILPASSFAILFAILFAIL
16,0,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65534"PASSFAILPASSFAILFAILFAIL
16,0,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65533"PASSFAILPASSFAILFAILFAIL
16,0,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65532"PASSFAILPASSFAILFAILFAIL
16,0,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967295"PASSFAILPASSFAILFAILFAIL
16,0,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967296"PASSFAILPASSFAILFAILFAIL
16,0,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967297"PASSFAILPASSFAILFAILFAIL
16,0,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967298"PASSFAILPASSFAILFAILFAIL
16,0,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967299"PASSFAILPASSFAILFAILFAIL
16,0,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967300"PASSFAILPASSFAILFAILFAIL
16,0,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
16,0,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
16,0,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
16,0,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
16,0,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
16,0,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4.5"PASSFAILPASSFAILFAILFAIL
16,0,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-1.5"PASSFAILPASSFAILFAILFAIL
16,0,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
16,0,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
16,0,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
16,0,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
16,0,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
16,0,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-73.5"PASSFAILPASSFAILFAILFAIL
16,0,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-72.5"PASSFAILPASSFAILFAILFAIL
16,0,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-71.5"PASSFAILPASSFAILFAILFAIL
16,0,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-70.5"PASSFAILPASSFAILFAILFAIL
16,0,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-69.5"PASSFAILPASSFAILFAILFAIL
16,0,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-68.5"PASSFAILPASSFAILFAILFAIL
16,0,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
16,0,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how nullPASSFAILPASSFAILFAILFAIL
16,0,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how undefinedPASSFAILPASSFAILFAILFAIL
16,0,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how truePASSFAILPASSFAILFAILFAIL
16,0,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how falsePASSFAILPASSFAILFAILFAIL
16,0,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how ""PASSFAILPASSFAILFAILFAIL
16,0,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "quasit"PASSFAILPASSFAILFAILFAIL
16,1,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
16,1,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
16,1,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
16,1,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
16,2,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
16,2,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
16,2,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
16,2,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
16,3,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
16,3,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
16,3,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
16,3,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
16,3,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1PASSFAILPASSFAILPASSFAIL
16,3,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4PASSFAILPASSFAILPASSFAIL
16,3,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5PASSFAILPASSFAILPASSFAIL
16,3,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaNPASSPASSPASSPASSPASSPASS
16,3,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0PASSPASSPASSPASSPASSPASS
16,3,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how InfinityPASSPASSPASSPASSPASSPASS
16,3,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -InfinityPASSPASSPASSPASSPASSPASS
16,3,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535PASSFAILPASSFAILPASSFAIL
16,3,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536PASSPASSPASSPASSPASSPASS
16,3,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537PASSPASSPASSPASSPASSPASS
16,3,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538PASSPASSPASSPASSPASSPASS
16,3,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539PASSPASSPASSPASSPASSPASS
16,3,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540PASSFAILPASSFAILPASSFAIL
16,3,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537PASSFAILPASSFAILPASSFAIL
16,3,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536PASSPASSPASSPASSPASSPASS
16,3,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535PASSPASSPASSPASSPASSPASS
16,3,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534PASSPASSPASSPASSPASSPASS
16,3,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533PASSPASSPASSPASSPASSPASS
16,3,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532PASSFAILPASSFAILPASSFAIL
16,3,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295PASSFAILPASSFAILPASSFAIL
16,3,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296PASSPASSPASSPASSPASSPASS
16,3,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297PASSPASSPASSPASSPASSPASS
16,3,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298PASSPASSPASSPASSPASSPASS
16,3,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299PASSPASSPASSPASSPASSPASS
16,3,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300PASSFAILPASSFAILPASSFAIL
16,3,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
16,3,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
16,3,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
16,3,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
16,3,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
16,3,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5PASSFAILPASSFAILPASSFAIL
16,3,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5PASSFAILPASSFAILPASSFAIL
16,3,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
16,3,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
16,3,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
16,3,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
16,3,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
16,3,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5PASSFAILPASSFAILPASSFAIL
16,3,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5PASSFAILPASSFAILPASSFAIL
16,3,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5PASSFAILPASSFAILPASSFAIL
16,3,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5PASSFAILPASSFAILPASSFAIL
16,3,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5PASSFAILPASSFAILPASSFAIL
16,3,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5PASSFAILPASSFAILPASSFAIL
16,3,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
16,3,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1"PASSPASSPASSPASSPASSPASS
16,3,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2"PASSPASSPASSPASSPASSPASS
16,3,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3"PASSPASSPASSPASSPASSPASS
16,3,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1"PASSFAILPASSFAILPASSFAIL
16,3,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4"PASSFAILPASSFAILPASSFAIL
16,3,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "5"PASSFAILPASSFAILPASSFAIL
16,3,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "NaN"PASSPASSPASSPASSPASSPASS
16,3,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
16,3,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "Infinity"PASSPASSPASSPASSPASSPASS
16,3,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-Infinity"PASSPASSPASSPASSPASSPASS
16,3,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65535"PASSFAILPASSFAILPASSFAIL
16,3,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65536"PASSPASSPASSPASSPASSPASS
16,3,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65537"PASSPASSPASSPASSPASSPASS
16,3,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65538"PASSPASSPASSPASSPASSPASS
16,3,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65539"PASSPASSPASSPASSPASSPASS
16,3,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65540"PASSFAILPASSFAILPASSFAIL
16,3,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65537"PASSFAILPASSFAILPASSFAIL
16,3,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65536"PASSPASSPASSPASSPASSPASS
16,3,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65535"PASSPASSPASSPASSPASSPASS
16,3,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65534"PASSPASSPASSPASSPASSPASS
16,3,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65533"PASSPASSPASSPASSPASSPASS
16,3,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65532"PASSFAILPASSFAILPASSFAIL
16,3,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967295"PASSFAILPASSFAILPASSFAIL
16,3,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967296"PASSPASSPASSPASSPASSPASS
16,3,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967297"PASSPASSPASSPASSPASSPASS
16,3,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967298"PASSPASSPASSPASSPASSPASS
16,3,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967299"PASSPASSPASSPASSPASSPASS
16,3,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967300"PASSFAILPASSFAILPASSFAIL
16,3,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
16,3,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
16,3,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
16,3,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
16,3,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
16,3,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4.5"PASSFAILPASSFAILPASSFAIL
16,3,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1.5"PASSFAILPASSFAILPASSFAIL
16,3,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
16,3,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
16,3,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
16,3,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
16,3,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
16,3,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-73.5"PASSFAILPASSFAILPASSFAIL
16,3,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-72.5"PASSFAILPASSFAILPASSFAIL
16,3,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-71.5"PASSFAILPASSFAILPASSFAIL
16,3,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-70.5"PASSFAILPASSFAILPASSFAIL
16,3,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-69.5"PASSFAILPASSFAILPASSFAIL
16,3,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-68.5"PASSFAILPASSFAILPASSFAIL
16,3,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "6.5536e4"PASSPASSPASSPASSPASSPASS
16,3,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how nullPASSPASSPASSPASSPASSPASS
16,3,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefinedPASSPASSPASSPASSPASSPASS
16,3,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how truePASSPASSPASSPASSPASSPASS
16,3,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how falsePASSPASSPASSPASSPASSPASS
16,3,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""PASSPASSPASSPASSPASSPASS
16,3,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "quasit"PASSPASSPASSPASSPASSPASS
16,4,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
16,4,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
16,4,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
16,4,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
16,5,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
16,5,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
16,5,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
16,5,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
16,6,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
16,6,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
16,6,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
16,6,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
16,7,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
16,7,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
16,7,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
16,7,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
16,8,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
16,8,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
16,8,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
16,8,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
16,9,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
16,9,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
16,9,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
16,9,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
16,10,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
16,10,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
16,10,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
16,10,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
16,11,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
16,11,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
16,11,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
16,11,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
16,12,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
16,12,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
16,12,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
16,12,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
16,13,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
16,13,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
16,13,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
16,13,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
16,14,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
16,14,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
16,14,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
16,14,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
16,15,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
16,15,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
16,15,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
16,15,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
16,16,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
16,16,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
16,16,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
16,16,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
16,16,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1PASSFAILPASSFAILPASSFAIL
16,16,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4PASSFAILPASSFAILPASSFAIL
16,16,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5PASSFAILPASSFAILPASSFAIL
16,16,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaNPASSPASSPASSPASSPASSPASS
16,16,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0PASSPASSPASSPASSPASSPASS
16,16,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how InfinityPASSPASSPASSPASSPASSPASS
16,16,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -InfinityPASSPASSPASSPASSPASSPASS
16,16,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535PASSFAILPASSFAILPASSFAIL
16,16,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536PASSPASSPASSPASSPASSFAIL
16,16,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537PASSPASSPASSPASSPASSFAIL
16,16,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538PASSPASSPASSPASSPASSFAIL
16,16,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539PASSPASSPASSPASSPASSFAIL
16,16,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540PASSFAILPASSFAILPASSFAIL
16,16,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537PASSFAILPASSFAILPASSFAIL
16,16,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536PASSPASSPASSPASSPASSFAIL
16,16,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535PASSPASSPASSPASSPASSFAIL
16,16,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534PASSPASSPASSPASSPASSFAIL
16,16,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533PASSPASSPASSPASSPASSFAIL
16,16,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532PASSFAILPASSFAILPASSFAIL
16,16,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295PASSFAILPASSFAILPASSFAIL
16,16,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296PASSPASSPASSPASSPASSPASS
16,16,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297PASSPASSPASSPASSPASSPASS
16,16,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298PASSPASSPASSPASSPASSPASS
16,16,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299PASSPASSPASSPASSPASSPASS
16,16,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300PASSFAILPASSFAILPASSFAIL
16,16,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
16,16,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
16,16,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
16,16,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
16,16,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
16,16,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5PASSFAILPASSFAILPASSFAIL
16,16,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5PASSFAILPASSFAILPASSFAIL
16,16,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
16,16,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
16,16,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
16,16,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
16,16,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
16,16,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5PASSFAILPASSFAILPASSFAIL
16,16,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5PASSFAILPASSFAILPASSFAIL
16,16,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5PASSFAILPASSFAILPASSFAIL
16,16,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5PASSFAILPASSFAILPASSFAIL
16,16,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5PASSFAILPASSFAILPASSFAIL
16,16,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5PASSFAILPASSFAILPASSFAIL
16,16,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
16,16,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"PASSPASSPASSPASSPASSPASS
16,16,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"PASSPASSPASSPASSPASSPASS
16,16,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"PASSPASSPASSPASSPASSPASS
16,16,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"PASSFAILPASSFAILPASSFAIL
16,16,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"PASSFAILPASSFAILPASSFAIL
16,16,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"PASSFAILPASSFAILPASSFAIL
16,16,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"PASSPASSPASSPASSPASSPASS
16,16,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
16,16,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"PASSPASSPASSPASSPASSPASS
16,16,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
16,16,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"PASSFAILPASSFAILPASSFAIL
16,16,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"PASSPASSPASSPASSPASSFAIL
16,16,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"PASSPASSPASSPASSPASSFAIL
16,16,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"PASSPASSPASSPASSPASSFAIL
16,16,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"PASSPASSPASSPASSPASSFAIL
16,16,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"PASSFAILPASSFAILPASSFAIL
16,16,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"PASSFAILPASSFAILPASSFAIL
16,16,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"PASSPASSPASSPASSPASSFAIL
16,16,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"PASSPASSPASSPASSPASSFAIL
16,16,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"PASSPASSPASSPASSPASSFAIL
16,16,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"PASSPASSPASSPASSPASSFAIL
16,16,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"PASSFAILPASSFAILPASSFAIL
16,16,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
16,16,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"PASSPASSPASSPASSPASSPASS
16,16,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"PASSPASSPASSPASSPASSPASS
16,16,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"PASSPASSPASSPASSPASSPASS
16,16,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"PASSPASSPASSPASSPASSPASS
16,16,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
16,16,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
16,16,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
16,16,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
16,16,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
16,16,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
16,16,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"PASSFAILPASSFAILPASSFAIL
16,16,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
16,16,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
16,16,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
16,16,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
16,16,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
16,16,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
16,16,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
16,16,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
16,16,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
16,16,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
16,16,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
16,16,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
16,16,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
16,16,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how nullPASSPASSPASSPASSPASSPASS
16,16,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefinedPASSPASSPASSPASSPASSPASS
16,16,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how truePASSPASSPASSPASSPASSPASS
16,16,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how falsePASSPASSPASSPASSPASSPASS
16,16,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""PASSPASSPASSPASSPASSPASS
16,16,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"PASSPASSPASSPASSPASSPASS
16,17,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
16,17,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
16,17,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
16,17,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
16,18,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
16,18,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
16,18,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
16,18,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
16,19,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
16,19,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
16,19,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
16,19,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
16,20,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
16,20,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
16,20,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
16,20,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
16,21,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
16,21,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
16,21,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
16,21,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
16,21,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1PASSFAILPASSFAILPASSFAIL
16,21,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4PASSFAILPASSFAILPASSFAIL
16,21,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5PASSFAILPASSFAILPASSFAIL
16,21,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaNPASSPASSPASSPASSPASSPASS
16,21,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0PASSPASSPASSPASSPASSPASS
16,21,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how InfinityPASSPASSPASSPASSPASSPASS
16,21,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -InfinityPASSPASSPASSPASSPASSPASS
16,21,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535PASSFAILPASSFAILPASSFAIL
16,21,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536PASSPASSPASSPASSPASSPASS
16,21,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537PASSPASSPASSPASSPASSPASS
16,21,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538PASSPASSPASSPASSPASSPASS
16,21,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539PASSPASSPASSPASSPASSPASS
16,21,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540PASSFAILPASSFAILPASSFAIL
16,21,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537PASSFAILPASSFAILPASSFAIL
16,21,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536PASSPASSPASSPASSPASSPASS
16,21,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535PASSPASSPASSPASSPASSPASS
16,21,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534PASSPASSPASSPASSPASSPASS
16,21,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533PASSPASSPASSPASSPASSPASS
16,21,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532PASSFAILPASSFAILPASSFAIL
16,21,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295PASSFAILPASSFAILPASSFAIL
16,21,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296PASSPASSPASSPASSPASSPASS
16,21,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297PASSPASSPASSPASSPASSPASS
16,21,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298PASSPASSPASSPASSPASSPASS
16,21,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299PASSPASSPASSPASSPASSPASS
16,21,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300PASSFAILPASSFAILPASSFAIL
16,21,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
16,21,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
16,21,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
16,21,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
16,21,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
16,21,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5PASSFAILPASSFAILPASSFAIL
16,21,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5PASSFAILPASSFAILPASSFAIL
16,21,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
16,21,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
16,21,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
16,21,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
16,21,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
16,21,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5PASSFAILPASSFAILPASSFAIL
16,21,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5PASSFAILPASSFAILPASSFAIL
16,21,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5PASSFAILPASSFAILPASSFAIL
16,21,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5PASSFAILPASSFAILPASSFAIL
16,21,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5PASSFAILPASSFAILPASSFAIL
16,21,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5PASSFAILPASSFAILPASSFAIL
16,21,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
16,21,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"PASSPASSPASSPASSPASSPASS
16,21,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"PASSPASSPASSPASSPASSPASS
16,21,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"PASSPASSPASSPASSPASSPASS
16,21,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"PASSFAILPASSFAILPASSFAIL
16,21,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"PASSFAILPASSFAILPASSFAIL
16,21,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"PASSFAILPASSFAILPASSFAIL
16,21,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"PASSPASSPASSPASSPASSPASS
16,21,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
16,21,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"PASSPASSPASSPASSPASSPASS
16,21,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
16,21,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"PASSFAILPASSFAILPASSFAIL
16,21,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"PASSPASSPASSPASSPASSPASS
16,21,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"PASSPASSPASSPASSPASSPASS
16,21,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"PASSPASSPASSPASSPASSPASS
16,21,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"PASSPASSPASSPASSPASSPASS
16,21,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"PASSFAILPASSFAILPASSFAIL
16,21,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"PASSFAILPASSFAILPASSFAIL
16,21,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"PASSPASSPASSPASSPASSPASS
16,21,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"PASSPASSPASSPASSPASSPASS
16,21,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"PASSPASSPASSPASSPASSPASS
16,21,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"PASSPASSPASSPASSPASSPASS
16,21,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"PASSFAILPASSFAILPASSFAIL
16,21,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
16,21,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"PASSPASSPASSPASSPASSPASS
16,21,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"PASSPASSPASSPASSPASSPASS
16,21,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"PASSPASSPASSPASSPASSPASS
16,21,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"PASSPASSPASSPASSPASSPASS
16,21,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
16,21,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
16,21,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
16,21,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
16,21,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
16,21,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
16,21,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4.5"PASSFAILPASSFAILPASSFAIL
16,21,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
16,21,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
16,21,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
16,21,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
16,21,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
16,21,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
16,21,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
16,21,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
16,21,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
16,21,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
16,21,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
16,21,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
16,21,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "6.5536e4"PASSPASSPASSPASSPASSPASS
16,21,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how nullPASSPASSPASSPASSPASSPASS
16,21,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefinedPASSPASSPASSPASSPASSPASS
16,21,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how truePASSPASSPASSPASSPASSPASS
16,21,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how falsePASSPASSPASSPASSPASSPASS
16,21,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""PASSPASSPASSPASSPASSPASS
16,21,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"PASSPASSPASSPASSPASSPASS
16,22,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
16,22,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
16,22,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
16,22,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
16,23,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
16,23,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
16,23,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
16,23,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
16,24,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
16,24,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
16,24,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
16,24,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
16,25,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
16,25,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
16,25,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
16,25,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
16,26,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
16,26,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
16,26,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
16,26,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
16,27,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
16,27,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
16,27,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
16,27,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
16,27,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -1PASSFAILPASSFAILPASSFAIL
16,27,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4PASSFAILPASSFAILPASSFAIL
16,27,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 5PASSFAILPASSFAILPASSFAIL
16,27,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how NaNPASSPASSPASSPASSPASSPASS
16,27,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0PASSPASSPASSPASSPASSPASS
16,27,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how InfinityPASSPASSPASSPASSPASSPASS
16,27,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -InfinityPASSPASSPASSPASSPASSPASS
16,27,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65535PASSFAILPASSFAILPASSFAIL
16,27,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65536PASSPASSPASSPASSPASSPASS
16,27,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65537PASSPASSPASSPASSPASSPASS
16,27,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65538PASSPASSPASSPASSPASSPASS
16,27,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65539PASSPASSPASSPASSPASSPASS
16,27,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65540PASSFAILPASSFAILPASSFAIL
16,27,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65537PASSFAILPASSFAILPASSFAIL
16,27,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65536PASSPASSPASSPASSPASSPASS
16,27,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65535PASSPASSPASSPASSPASSPASS
16,27,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65534PASSPASSPASSPASSPASSPASS
16,27,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65533PASSPASSPASSPASSPASSPASS
16,27,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65532PASSFAILPASSFAILPASSFAIL
16,27,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967295PASSFAILPASSFAILPASSFAIL
16,27,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967296PASSPASSPASSPASSPASSPASS
16,27,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967297PASSPASSPASSPASSPASSPASS
16,27,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967298PASSPASSPASSPASSPASSPASS
16,27,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967299PASSPASSPASSPASSPASSPASS
16,27,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967300PASSFAILPASSFAILPASSFAIL
16,27,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
16,27,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
16,27,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
16,27,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
16,27,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
16,27,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4.5PASSFAILPASSFAILPASSFAIL
16,27,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -1.5PASSFAILPASSFAILPASSFAIL
16,27,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
16,27,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
16,27,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
16,27,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
16,27,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
16,27,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -73.5PASSFAILPASSFAILPASSFAIL
16,27,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -72.5PASSFAILPASSFAILPASSFAIL
16,27,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -71.5PASSFAILPASSFAILPASSFAIL
16,27,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -70.5PASSFAILPASSFAILPASSFAIL
16,27,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -69.5PASSFAILPASSFAILPASSFAIL
16,27,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -68.5PASSFAILPASSFAILPASSFAIL
16,27,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
16,27,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "1"PASSPASSPASSPASSPASSPASS
16,27,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "2"PASSPASSPASSPASSPASSPASS
16,27,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "3"PASSPASSPASSPASSPASSPASS
16,27,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-1"PASSFAILPASSFAILPASSFAIL
16,27,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4"PASSFAILPASSFAILPASSFAIL
16,27,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "5"PASSFAILPASSFAILPASSFAIL
16,27,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "NaN"PASSPASSPASSPASSPASSPASS
16,27,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
16,27,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "Infinity"PASSPASSPASSPASSPASSPASS
16,27,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"PASSPASSPASSPASSPASSPASS
16,27,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65535"PASSFAILPASSFAILPASSFAIL
16,27,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65536"PASSPASSPASSPASSPASSPASS
16,27,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65537"PASSPASSPASSPASSPASSPASS
16,27,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65538"PASSPASSPASSPASSPASSPASS
16,27,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65539"PASSPASSPASSPASSPASSPASS
16,27,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65540"PASSFAILPASSFAILPASSFAIL
16,27,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65537"PASSFAILPASSFAILPASSFAIL
16,27,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65536"PASSPASSPASSPASSPASSPASS
16,27,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65535"PASSPASSPASSPASSPASSPASS
16,27,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65534"PASSPASSPASSPASSPASSPASS
16,27,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65533"PASSPASSPASSPASSPASSPASS
16,27,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65532"PASSFAILPASSFAILPASSFAIL
16,27,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967295"PASSFAILPASSFAILPASSFAIL
16,27,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967296"PASSPASSPASSPASSPASSPASS
16,27,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967297"PASSPASSPASSPASSPASSPASS
16,27,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967298"PASSPASSPASSPASSPASSPASS
16,27,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967299"PASSPASSPASSPASSPASSPASS
16,27,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967300"PASSFAILPASSFAILPASSFAIL
16,27,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
16,27,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
16,27,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
16,27,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
16,27,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
16,27,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4.5"PASSFAILPASSFAILPASSFAIL
16,27,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-1.5"PASSFAILPASSFAILPASSFAIL
16,27,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
16,27,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
16,27,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
16,27,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
16,27,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
16,27,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-73.5"PASSFAILPASSFAILPASSFAIL
16,27,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-72.5"PASSFAILPASSFAILPASSFAIL
16,27,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-71.5"PASSFAILPASSFAILPASSFAIL
16,27,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-70.5"PASSFAILPASSFAILPASSFAIL
16,27,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-69.5"PASSFAILPASSFAILPASSFAIL
16,27,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-68.5"PASSFAILPASSFAILPASSFAIL
16,27,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"PASSPASSPASSPASSPASSPASS
16,27,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how nullPASSPASSPASSPASSPASSPASS
16,27,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how undefinedPASSPASSPASSPASSPASSPASS
16,27,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how truePASSPASSPASSPASSPASSPASS
16,27,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how falsePASSPASSPASSPASSPASSPASS
16,27,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how ""PASSPASSPASSPASSPASSPASS
16,27,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "quasit"PASSPASSPASSPASSPASSPASS
16,28,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
16,28,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
16,28,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
16,28,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
16,29,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
16,29,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
16,29,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
16,29,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
16,30,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
16,30,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
16,30,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
16,30,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
16,31,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
16,31,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
16,31,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
16,31,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
16,32,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
16,32,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
16,32,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
16,32,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
16,33,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
16,33,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
16,33,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
16,33,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
16,34,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
16,34,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
16,34,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
16,34,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
16,35,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
16,35,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
16,35,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
16,35,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
16,36,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
16,36,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
16,36,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
16,36,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
16,37,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
16,37,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
16,37,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
16,37,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
16,38,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
16,38,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
16,38,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
16,38,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
17,0,0: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
17,0,1: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
17,0,2: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
17,0,3: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
17,1,0: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
17,1,1: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
17,1,2: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
17,1,3: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
17,2,0: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
17,2,1: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
17,2,2: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
17,2,3: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
17,3,0: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
17,3,1: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
17,3,2: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
17,3,3: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
17,4,0: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
17,4,1: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
17,4,2: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
17,4,3: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
17,5,0: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
17,5,1: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
17,5,2: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
17,5,3: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
17,6,0: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
17,6,1: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
17,6,2: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
17,6,3: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
17,7,0: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
17,7,1: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
17,7,2: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
17,7,3: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
17,8,0: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
17,8,1: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
17,8,2: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
17,8,3: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
17,9,0: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
17,9,1: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
17,9,2: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
17,9,3: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
17,10,0: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
17,10,1: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
17,10,2: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
17,10,3: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
17,11,0: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
17,11,1: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
17,11,2: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
17,11,3: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
17,12,0: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
17,12,1: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
17,12,2: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
17,12,3: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
17,13,0: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
17,13,1: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
17,13,2: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
17,13,3: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
17,14,0: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
17,14,1: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
17,14,2: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
17,14,3: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
17,15,0: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
17,15,1: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
17,15,2: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
17,15,3: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
17,16,0: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
17,16,1: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
17,16,2: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
17,16,3: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
17,17,0: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
17,17,1: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
17,17,2: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
17,17,3: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
17,18,0: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
17,18,1: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
17,18,2: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
17,18,3: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
17,19,0: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
17,19,1: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
17,19,2: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
17,19,3: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
17,20,0: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
17,20,1: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
17,20,2: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
17,20,3: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
17,21,0: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
17,21,1: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
17,21,2: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
17,21,3: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
17,22,0: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
17,22,1: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
17,22,2: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
17,22,3: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
17,23,0: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
17,23,1: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
17,23,2: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
17,23,3: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
17,24,0: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
17,24,1: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
17,24,2: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
17,24,3: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
17,25,0: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
17,25,1: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
17,25,2: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
17,25,3: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
17,26,0: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
17,26,1: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
17,26,2: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
17,26,3: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
17,27,0: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
17,27,1: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
17,27,2: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
17,27,3: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
17,28,0: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
17,28,1: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
17,28,2: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
17,28,3: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
17,29,0: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
17,29,1: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
17,29,2: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
17,29,3: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
17,30,0: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
17,30,1: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
17,30,2: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
17,30,3: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
17,31,0: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
17,31,1: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
17,31,2: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
17,31,3: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
17,32,0: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
17,32,1: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
17,32,2: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
17,32,3: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
17,33,0: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
17,33,1: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
17,33,2: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
17,33,3: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
17,34,0: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
17,34,1: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
17,34,2: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
17,34,3: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
17,35,0: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
17,35,1: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
17,35,2: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
17,35,3: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
17,36,0: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
17,36,1: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
17,36,2: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
17,36,3: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
17,37,0: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
17,37,1: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
17,37,2: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
17,37,3: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
17,38,0: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
17,38,1: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
17,38,2: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
17,38,3: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
18,0,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
18,0,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
18,0,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
18,0,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
18,1,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
18,1,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
18,1,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
18,1,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
18,2,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
18,2,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
18,2,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
18,2,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
18,3,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
18,3,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
18,3,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
18,3,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
18,4,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
18,4,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
18,4,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
18,4,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
18,5,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
18,5,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
18,5,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
18,5,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
18,6,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
18,6,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
18,6,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
18,6,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
18,7,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
18,7,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
18,7,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
18,7,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
18,8,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
18,8,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
18,8,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
18,8,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
18,9,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
18,9,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
18,9,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
18,9,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
18,10,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
18,10,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
18,10,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
18,10,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
18,11,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
18,11,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
18,11,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
18,11,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
18,12,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
18,12,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
18,12,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
18,12,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
18,13,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
18,13,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
18,13,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
18,13,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
18,14,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
18,14,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
18,14,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
18,14,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
18,15,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
18,15,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
18,15,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
18,15,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
18,16,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
18,16,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
18,16,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
18,16,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
18,17,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
18,17,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
18,17,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
18,17,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
18,18,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
18,18,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
18,18,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
18,18,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
18,19,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
18,19,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
18,19,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
18,19,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
18,20,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
18,20,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
18,20,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
18,20,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
18,21,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
18,21,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
18,21,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
18,21,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
18,22,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
18,22,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
18,22,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
18,22,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
18,23,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
18,23,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
18,23,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
18,23,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
18,24,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
18,24,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
18,24,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
18,24,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
18,25,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
18,25,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
18,25,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
18,25,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
18,26,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
18,26,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
18,26,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
18,26,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
18,27,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
18,27,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
18,27,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
18,27,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
18,28,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
18,28,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
18,28,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
18,28,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
18,29,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
18,29,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
18,29,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
18,29,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
18,30,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
18,30,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
18,30,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
18,30,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
18,31,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
18,31,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
18,31,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
18,31,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
18,32,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
18,32,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
18,32,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
18,32,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
18,33,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
18,33,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
18,33,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
18,33,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
18,34,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
18,34,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
18,34,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
18,34,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
18,35,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
18,35,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
18,35,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
18,35,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
18,36,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
18,36,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
18,36,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
18,36,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
18,37,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
18,37,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
18,37,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
18,37,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
18,38,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
18,38,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
18,38,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
18,38,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
19,0,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
19,0,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
19,0,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
19,0,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
19,1,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
19,1,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
19,1,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
19,1,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
19,2,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
19,2,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
19,2,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
19,2,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
19,3,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
19,3,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
19,3,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
19,3,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
19,4,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
19,4,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
19,4,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
19,4,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
19,5,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
19,5,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
19,5,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
19,5,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
19,6,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
19,6,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
19,6,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
19,6,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
19,7,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
19,7,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
19,7,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
19,7,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
19,8,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
19,8,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
19,8,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
19,8,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
19,9,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
19,9,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
19,9,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
19,9,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
19,10,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
19,10,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
19,10,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
19,10,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
19,11,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
19,11,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
19,11,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
19,11,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
19,12,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
19,12,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
19,12,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
19,12,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
19,13,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
19,13,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
19,13,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
19,13,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
19,14,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
19,14,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
19,14,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
19,14,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
19,15,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
19,15,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
19,15,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
19,15,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
19,16,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
19,16,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
19,16,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
19,16,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
19,17,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
19,17,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
19,17,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
19,17,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
19,18,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
19,18,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
19,18,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
19,18,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
19,19,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
19,19,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
19,19,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
19,19,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
19,20,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
19,20,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
19,20,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
19,20,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
19,21,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
19,21,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
19,21,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
19,21,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
19,22,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
19,22,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
19,22,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
19,22,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
19,23,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
19,23,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
19,23,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
19,23,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
19,24,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
19,24,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
19,24,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
19,24,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
19,25,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
19,25,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
19,25,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
19,25,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
19,26,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
19,26,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
19,26,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
19,26,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
19,27,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
19,27,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
19,27,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
19,27,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
19,28,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
19,28,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
19,28,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
19,28,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
19,29,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
19,29,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
19,29,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
19,29,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
19,30,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
19,30,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
19,30,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
19,30,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
19,31,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
19,31,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
19,31,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
19,31,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
19,32,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
19,32,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
19,32,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
19,32,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
19,33,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
19,33,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
19,33,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
19,33,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
19,34,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
19,34,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
19,34,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
19,34,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
19,35,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
19,35,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
19,35,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
19,35,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
19,36,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
19,36,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
19,36,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
19,36,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
19,37,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
19,37,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
19,37,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
19,37,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
19,38,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
19,38,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
19,38,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
19,38,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
20,0,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
20,0,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
20,0,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
20,0,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
20,1,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
20,1,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
20,1,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
20,1,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
20,2,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
20,2,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
20,2,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
20,2,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
20,3,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
20,3,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
20,3,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
20,3,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
20,4,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
20,4,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
20,4,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
20,4,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
20,5,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
20,5,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
20,5,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
20,5,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
20,6,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
20,6,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
20,6,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
20,6,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
20,7,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
20,7,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
20,7,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
20,7,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
20,8,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
20,8,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
20,8,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
20,8,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
20,9,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
20,9,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
20,9,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
20,9,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
20,10,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
20,10,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
20,10,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
20,10,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
20,11,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
20,11,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
20,11,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
20,11,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
20,12,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
20,12,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
20,12,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
20,12,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
20,13,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
20,13,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
20,13,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
20,13,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
20,14,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
20,14,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
20,14,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
20,14,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
20,15,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
20,15,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
20,15,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
20,15,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
20,16,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
20,16,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
20,16,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
20,16,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
20,17,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
20,17,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
20,17,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
20,17,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
20,18,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
20,18,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
20,18,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
20,18,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
20,19,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
20,19,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
20,19,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
20,19,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
20,20,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
20,20,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
20,20,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
20,20,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
20,21,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
20,21,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
20,21,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
20,21,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
20,22,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
20,22,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
20,22,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
20,22,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
20,23,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
20,23,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
20,23,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
20,23,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
20,24,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
20,24,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
20,24,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
20,24,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
20,25,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
20,25,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
20,25,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
20,25,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
20,26,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
20,26,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
20,26,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
20,26,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
20,27,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
20,27,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
20,27,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
20,27,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
20,28,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
20,28,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
20,28,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
20,28,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
20,29,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
20,29,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
20,29,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
20,29,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
20,30,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
20,30,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
20,30,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
20,30,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
20,31,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
20,31,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
20,31,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
20,31,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
20,32,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
20,32,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
20,32,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
20,32,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
20,33,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
20,33,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
20,33,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
20,33,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
20,34,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
20,34,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
20,34,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
20,34,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
20,35,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
20,35,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
20,35,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
20,35,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
20,36,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
20,36,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
20,36,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
20,36,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
20,37,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
20,37,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
20,37,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
20,37,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
20,38,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
20,38,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
20,38,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
20,38,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
21,0,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
21,0,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
21,0,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
21,0,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
21,0,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -1PASSFAILPASSFAILFAILFAIL
21,0,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4PASSFAILPASSFAILFAILFAIL
21,0,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 5PASSFAILPASSFAILFAILFAIL
21,0,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how NaNPASSFAILPASSFAILFAILFAIL
21,0,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0PASSFAILPASSFAILFAILFAIL
21,0,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how InfinityPASSFAILPASSFAILFAILFAIL
21,0,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -InfinityPASSFAILPASSFAILFAILFAIL
21,0,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65535PASSFAILPASSFAILFAILFAIL
21,0,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65536PASSFAILPASSFAILFAILFAIL
21,0,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65537PASSFAILPASSFAILFAILFAIL
21,0,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65538PASSFAILPASSFAILFAILFAIL
21,0,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65539PASSFAILPASSFAILFAILFAIL
21,0,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65540PASSFAILPASSFAILFAILFAIL
21,0,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65537PASSFAILPASSFAILFAILFAIL
21,0,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65536PASSFAILPASSFAILFAILFAIL
21,0,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65535PASSFAILPASSFAILFAILFAIL
21,0,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65534PASSFAILPASSFAILFAILFAIL
21,0,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65533PASSFAILPASSFAILFAILFAIL
21,0,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65532PASSFAILPASSFAILFAILFAIL
21,0,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967295PASSFAILPASSFAILFAILFAIL
21,0,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967296PASSFAILPASSFAILFAILFAIL
21,0,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967297PASSFAILPASSFAILFAILFAIL
21,0,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967298PASSFAILPASSFAILFAILFAIL
21,0,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967299PASSFAILPASSFAILFAILFAIL
21,0,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967300PASSFAILPASSFAILFAILFAIL
21,0,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
21,0,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
21,0,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
21,0,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
21,0,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
21,0,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4.5PASSFAILPASSFAILFAILFAIL
21,0,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -1.5PASSFAILPASSFAILFAILFAIL
21,0,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
21,0,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
21,0,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
21,0,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
21,0,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
21,0,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -73.5PASSFAILPASSFAILFAILFAIL
21,0,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -72.5PASSFAILPASSFAILFAILFAIL
21,0,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -71.5PASSFAILPASSFAILFAILFAIL
21,0,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -70.5PASSFAILPASSFAILFAILFAIL
21,0,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -69.5PASSFAILPASSFAILFAILFAIL
21,0,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -68.5PASSFAILPASSFAILFAILFAIL
21,0,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
21,0,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "1"PASSFAILPASSFAILFAILFAIL
21,0,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "2"PASSFAILPASSFAILFAILFAIL
21,0,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "3"PASSFAILPASSFAILFAILFAIL
21,0,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-1"PASSFAILPASSFAILFAILFAIL
21,0,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4"PASSFAILPASSFAILFAILFAIL
21,0,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "5"PASSFAILPASSFAILFAILFAIL
21,0,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "NaN"PASSFAILPASSFAILFAILFAIL
21,0,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
21,0,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "Infinity"PASSFAILPASSFAILFAILFAIL
21,0,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-Infinity"PASSFAILPASSFAILFAILFAIL
21,0,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65535"PASSFAILPASSFAILFAILFAIL
21,0,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65536"PASSFAILPASSFAILFAILFAIL
21,0,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65537"PASSFAILPASSFAILFAILFAIL
21,0,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65538"PASSFAILPASSFAILFAILFAIL
21,0,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65539"PASSFAILPASSFAILFAILFAIL
21,0,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65540"PASSFAILPASSFAILFAILFAIL
21,0,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65537"PASSFAILPASSFAILFAILFAIL
21,0,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65536"PASSFAILPASSFAILFAILFAIL
21,0,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65535"PASSFAILPASSFAILFAILFAIL
21,0,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65534"PASSFAILPASSFAILFAILFAIL
21,0,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65533"PASSFAILPASSFAILFAILFAIL
21,0,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65532"PASSFAILPASSFAILFAILFAIL
21,0,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967295"PASSFAILPASSFAILFAILFAIL
21,0,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967296"PASSFAILPASSFAILFAILFAIL
21,0,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967297"PASSFAILPASSFAILFAILFAIL
21,0,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967298"PASSFAILPASSFAILFAILFAIL
21,0,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967299"PASSFAILPASSFAILFAILFAIL
21,0,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967300"PASSFAILPASSFAILFAILFAIL
21,0,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
21,0,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
21,0,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
21,0,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
21,0,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
21,0,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4.5"PASSFAILPASSFAILFAILFAIL
21,0,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-1.5"PASSFAILPASSFAILFAILFAIL
21,0,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
21,0,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
21,0,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
21,0,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
21,0,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
21,0,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-73.5"PASSFAILPASSFAILFAILFAIL
21,0,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-72.5"PASSFAILPASSFAILFAILFAIL
21,0,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-71.5"PASSFAILPASSFAILFAILFAIL
21,0,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-70.5"PASSFAILPASSFAILFAILFAIL
21,0,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-69.5"PASSFAILPASSFAILFAILFAIL
21,0,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-68.5"PASSFAILPASSFAILFAILFAIL
21,0,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
21,0,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how nullPASSFAILPASSFAILFAILFAIL
21,0,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how undefinedPASSFAILPASSFAILFAILFAIL
21,0,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how truePASSFAILPASSFAILFAILFAIL
21,0,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how falsePASSFAILPASSFAILFAILFAIL
21,0,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how ""PASSFAILPASSFAILFAILFAIL
21,0,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "quasit"PASSFAILPASSFAILFAILFAIL
21,1,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
21,1,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
21,1,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
21,1,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
21,2,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
21,2,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
21,2,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
21,2,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
21,3,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
21,3,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
21,3,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
21,3,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
21,3,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1PASSFAILPASSFAILPASSFAIL
21,3,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4PASSFAILPASSFAILPASSFAIL
21,3,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5PASSFAILPASSFAILPASSFAIL
21,3,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaNPASSPASSPASSPASSPASSPASS
21,3,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0PASSPASSPASSPASSPASSPASS
21,3,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how InfinityPASSPASSPASSPASSPASSPASS
21,3,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -InfinityPASSPASSPASSPASSPASSPASS
21,3,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535PASSFAILPASSFAILPASSFAIL
21,3,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536PASSPASSPASSPASSPASSFAIL
21,3,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537PASSPASSPASSPASSPASSFAIL
21,3,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538PASSPASSPASSPASSPASSFAIL
21,3,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539PASSPASSPASSPASSPASSFAIL
21,3,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540PASSFAILPASSFAILPASSFAIL
21,3,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537PASSFAILPASSFAILPASSFAIL
21,3,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536PASSPASSPASSPASSPASSFAIL
21,3,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535PASSPASSPASSPASSPASSFAIL
21,3,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534PASSPASSPASSPASSPASSFAIL
21,3,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533PASSPASSPASSPASSPASSFAIL
21,3,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532PASSFAILPASSFAILPASSFAIL
21,3,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295PASSFAILPASSFAILPASSFAIL
21,3,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296PASSPASSPASSPASSPASSPASS
21,3,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297PASSPASSPASSPASSPASSPASS
21,3,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298PASSPASSPASSPASSPASSPASS
21,3,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299PASSPASSPASSPASSPASSPASS
21,3,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300PASSFAILPASSFAILPASSFAIL
21,3,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
21,3,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
21,3,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
21,3,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
21,3,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
21,3,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5PASSFAILPASSFAILPASSFAIL
21,3,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5PASSFAILPASSFAILPASSFAIL
21,3,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
21,3,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
21,3,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
21,3,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
21,3,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
21,3,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5PASSFAILPASSFAILPASSFAIL
21,3,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5PASSFAILPASSFAILPASSFAIL
21,3,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5PASSFAILPASSFAILPASSFAIL
21,3,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5PASSFAILPASSFAILPASSFAIL
21,3,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5PASSFAILPASSFAILPASSFAIL
21,3,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5PASSFAILPASSFAILPASSFAIL
21,3,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
21,3,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1"PASSPASSPASSPASSPASSPASS
21,3,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2"PASSPASSPASSPASSPASSPASS
21,3,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3"PASSPASSPASSPASSPASSPASS
21,3,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1"PASSFAILPASSFAILPASSFAIL
21,3,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4"PASSFAILPASSFAILPASSFAIL
21,3,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "5"PASSFAILPASSFAILPASSFAIL
21,3,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "NaN"PASSPASSPASSPASSPASSPASS
21,3,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
21,3,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "Infinity"PASSPASSPASSPASSPASSPASS
21,3,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-Infinity"PASSPASSPASSPASSPASSPASS
21,3,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65535"PASSFAILPASSFAILPASSFAIL
21,3,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65536"PASSPASSPASSPASSPASSFAIL
21,3,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65537"PASSPASSPASSPASSPASSFAIL
21,3,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65538"PASSPASSPASSPASSPASSFAIL
21,3,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65539"PASSPASSPASSPASSPASSFAIL
21,3,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65540"PASSFAILPASSFAILPASSFAIL
21,3,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65537"PASSFAILPASSFAILPASSFAIL
21,3,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65536"PASSPASSPASSPASSPASSFAIL
21,3,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65535"PASSPASSPASSPASSPASSFAIL
21,3,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65534"PASSPASSPASSPASSPASSFAIL
21,3,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65533"PASSPASSPASSPASSPASSFAIL
21,3,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65532"PASSFAILPASSFAILPASSFAIL
21,3,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967295"PASSFAILPASSFAILPASSFAIL
21,3,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967296"PASSPASSPASSPASSPASSPASS
21,3,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967297"PASSPASSPASSPASSPASSPASS
21,3,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967298"PASSPASSPASSPASSPASSPASS
21,3,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967299"PASSPASSPASSPASSPASSPASS
21,3,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967300"PASSFAILPASSFAILPASSFAIL
21,3,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
21,3,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
21,3,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
21,3,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
21,3,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
21,3,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4.5"PASSFAILPASSFAILPASSFAIL
21,3,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1.5"PASSFAILPASSFAILPASSFAIL
21,3,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
21,3,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
21,3,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
21,3,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
21,3,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
21,3,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-73.5"PASSFAILPASSFAILPASSFAIL
21,3,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-72.5"PASSFAILPASSFAILPASSFAIL
21,3,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-71.5"PASSFAILPASSFAILPASSFAIL
21,3,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-70.5"PASSFAILPASSFAILPASSFAIL
21,3,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-69.5"PASSFAILPASSFAILPASSFAIL
21,3,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-68.5"PASSFAILPASSFAILPASSFAIL
21,3,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
21,3,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how nullPASSPASSPASSPASSPASSPASS
21,3,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefinedPASSPASSPASSPASSPASSPASS
21,3,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how truePASSPASSPASSPASSPASSPASS
21,3,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how falsePASSPASSPASSPASSPASSPASS
21,3,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""PASSPASSPASSPASSPASSPASS
21,3,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "quasit"PASSPASSPASSPASSPASSPASS
21,4,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
21,4,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
21,4,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
21,4,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
21,5,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
21,5,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
21,5,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
21,5,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
21,6,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
21,6,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
21,6,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
21,6,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
21,7,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
21,7,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
21,7,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
21,7,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
21,8,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
21,8,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
21,8,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
21,8,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
21,9,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
21,9,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
21,9,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
21,9,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
21,10,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
21,10,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
21,10,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
21,10,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
21,11,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
21,11,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
21,11,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
21,11,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
21,12,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
21,12,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
21,12,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
21,12,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
21,13,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
21,13,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
21,13,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
21,13,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
21,14,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
21,14,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
21,14,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
21,14,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
21,15,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
21,15,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
21,15,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
21,15,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
21,16,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
21,16,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
21,16,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
21,16,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
21,16,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1PASSFAILPASSFAILPASSFAIL
21,16,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4PASSFAILPASSFAILPASSFAIL
21,16,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5PASSFAILPASSFAILPASSFAIL
21,16,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaNPASSPASSPASSPASSPASSPASS
21,16,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0PASSPASSPASSPASSPASSPASS
21,16,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how InfinityPASSPASSPASSPASSPASSPASS
21,16,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -InfinityPASSPASSPASSPASSPASSPASS
21,16,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535PASSFAILPASSFAILPASSFAIL
21,16,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536PASSPASSPASSPASSPASSPASS
21,16,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537PASSPASSPASSPASSPASSPASS
21,16,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538PASSPASSPASSPASSPASSPASS
21,16,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539PASSPASSPASSPASSPASSPASS
21,16,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540PASSFAILPASSFAILPASSFAIL
21,16,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537PASSFAILPASSFAILPASSFAIL
21,16,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536PASSPASSPASSPASSPASSPASS
21,16,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535PASSPASSPASSPASSPASSPASS
21,16,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534PASSPASSPASSPASSPASSPASS
21,16,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533PASSPASSPASSPASSPASSPASS
21,16,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532PASSFAILPASSFAILPASSFAIL
21,16,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295PASSFAILPASSFAILPASSFAIL
21,16,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296PASSPASSPASSPASSPASSPASS
21,16,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297PASSPASSPASSPASSPASSPASS
21,16,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298PASSPASSPASSPASSPASSPASS
21,16,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299PASSPASSPASSPASSPASSPASS
21,16,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300PASSFAILPASSFAILPASSFAIL
21,16,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
21,16,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
21,16,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
21,16,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
21,16,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
21,16,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5PASSFAILPASSFAILPASSFAIL
21,16,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5PASSFAILPASSFAILPASSFAIL
21,16,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
21,16,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
21,16,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
21,16,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
21,16,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
21,16,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5PASSFAILPASSFAILPASSFAIL
21,16,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5PASSFAILPASSFAILPASSFAIL
21,16,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5PASSFAILPASSFAILPASSFAIL
21,16,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5PASSFAILPASSFAILPASSFAIL
21,16,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5PASSFAILPASSFAILPASSFAIL
21,16,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5PASSFAILPASSFAILPASSFAIL
21,16,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
21,16,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"PASSPASSPASSPASSPASSPASS
21,16,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"PASSPASSPASSPASSPASSPASS
21,16,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"PASSPASSPASSPASSPASSPASS
21,16,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"PASSFAILPASSFAILPASSFAIL
21,16,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"PASSFAILPASSFAILPASSFAIL
21,16,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"PASSFAILPASSFAILPASSFAIL
21,16,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"PASSPASSPASSPASSPASSPASS
21,16,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
21,16,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"PASSPASSPASSPASSPASSPASS
21,16,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
21,16,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"PASSFAILPASSFAILPASSFAIL
21,16,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"PASSPASSPASSPASSPASSPASS
21,16,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"PASSPASSPASSPASSPASSPASS
21,16,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"PASSPASSPASSPASSPASSPASS
21,16,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"PASSPASSPASSPASSPASSPASS
21,16,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"PASSFAILPASSFAILPASSFAIL
21,16,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"PASSFAILPASSFAILPASSFAIL
21,16,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"PASSPASSPASSPASSPASSPASS
21,16,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"PASSPASSPASSPASSPASSPASS
21,16,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"PASSPASSPASSPASSPASSPASS
21,16,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"PASSPASSPASSPASSPASSPASS
21,16,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"PASSFAILPASSFAILPASSFAIL
21,16,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
21,16,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"PASSPASSPASSPASSPASSPASS
21,16,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"PASSPASSPASSPASSPASSPASS
21,16,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"PASSPASSPASSPASSPASSPASS
21,16,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"PASSPASSPASSPASSPASSPASS
21,16,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
21,16,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
21,16,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
21,16,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
21,16,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
21,16,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
21,16,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"PASSFAILPASSFAILPASSFAIL
21,16,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
21,16,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
21,16,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
21,16,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
21,16,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
21,16,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
21,16,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
21,16,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
21,16,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
21,16,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
21,16,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
21,16,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
21,16,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"PASSPASSPASSPASSPASSPASS
21,16,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how nullPASSPASSPASSPASSPASSPASS
21,16,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefinedPASSPASSPASSPASSPASSPASS
21,16,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how truePASSPASSPASSPASSPASSPASS
21,16,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how falsePASSPASSPASSPASSPASSPASS
21,16,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""PASSPASSPASSPASSPASSPASS
21,16,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"PASSPASSPASSPASSPASSPASS
21,17,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
21,17,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
21,17,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
21,17,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
21,18,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
21,18,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
21,18,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
21,18,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
21,19,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
21,19,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
21,19,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
21,19,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
21,20,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
21,20,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
21,20,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
21,20,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
21,21,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
21,21,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
21,21,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
21,21,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
21,21,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1PASSFAILPASSFAILPASSFAIL
21,21,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4PASSFAILPASSFAILPASSFAIL
21,21,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5PASSFAILPASSFAILPASSFAIL
21,21,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaNPASSPASSPASSPASSPASSPASS
21,21,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0PASSPASSPASSPASSPASSPASS
21,21,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how InfinityPASSPASSPASSPASSPASSPASS
21,21,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -InfinityPASSPASSPASSPASSPASSPASS
21,21,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535PASSFAILPASSFAILPASSFAIL
21,21,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536PASSPASSPASSPASSPASSFAIL
21,21,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537PASSPASSPASSPASSPASSFAIL
21,21,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538PASSPASSPASSPASSPASSFAIL
21,21,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539PASSPASSPASSPASSPASSFAIL
21,21,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540PASSFAILPASSFAILPASSFAIL
21,21,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537PASSFAILPASSFAILPASSFAIL
21,21,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536PASSPASSPASSPASSPASSFAIL
21,21,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535PASSPASSPASSPASSPASSFAIL
21,21,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534PASSPASSPASSPASSPASSFAIL
21,21,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533PASSPASSPASSPASSPASSFAIL
21,21,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532PASSFAILPASSFAILPASSFAIL
21,21,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295PASSFAILPASSFAILPASSFAIL
21,21,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296PASSPASSPASSPASSPASSPASS
21,21,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297PASSPASSPASSPASSPASSPASS
21,21,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298PASSPASSPASSPASSPASSPASS
21,21,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299PASSPASSPASSPASSPASSPASS
21,21,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300PASSFAILPASSFAILPASSFAIL
21,21,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
21,21,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
21,21,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
21,21,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
21,21,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
21,21,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5PASSFAILPASSFAILPASSFAIL
21,21,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5PASSFAILPASSFAILPASSFAIL
21,21,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
21,21,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
21,21,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
21,21,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
21,21,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
21,21,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5PASSFAILPASSFAILPASSFAIL
21,21,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5PASSFAILPASSFAILPASSFAIL
21,21,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5PASSFAILPASSFAILPASSFAIL
21,21,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5PASSFAILPASSFAILPASSFAIL
21,21,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5PASSFAILPASSFAILPASSFAIL
21,21,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5PASSFAILPASSFAILPASSFAIL
21,21,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
21,21,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"PASSPASSPASSPASSPASSPASS
21,21,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"PASSPASSPASSPASSPASSPASS
21,21,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"PASSPASSPASSPASSPASSPASS
21,21,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"PASSFAILPASSFAILPASSFAIL
21,21,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"PASSFAILPASSFAILPASSFAIL
21,21,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"PASSFAILPASSFAILPASSFAIL
21,21,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"PASSPASSPASSPASSPASSPASS
21,21,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
21,21,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"PASSPASSPASSPASSPASSPASS
21,21,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
21,21,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"PASSFAILPASSFAILPASSFAIL
21,21,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"PASSPASSPASSPASSPASSFAIL
21,21,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"PASSPASSPASSPASSPASSFAIL
21,21,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"PASSPASSPASSPASSPASSFAIL
21,21,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"PASSPASSPASSPASSPASSFAIL
21,21,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"PASSFAILPASSFAILPASSFAIL
21,21,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"PASSFAILPASSFAILPASSFAIL
21,21,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"PASSPASSPASSPASSPASSFAIL
21,21,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"PASSPASSPASSPASSPASSFAIL
21,21,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"PASSPASSPASSPASSPASSFAIL
21,21,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"PASSPASSPASSPASSPASSFAIL
21,21,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"PASSFAILPASSFAILPASSFAIL
21,21,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
21,21,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"PASSPASSPASSPASSPASSPASS
21,21,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"PASSPASSPASSPASSPASSPASS
21,21,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"PASSPASSPASSPASSPASSPASS
21,21,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"PASSPASSPASSPASSPASSPASS
21,21,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
21,21,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
21,21,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
21,21,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
21,21,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
21,21,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
21,21,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4.5"PASSFAILPASSFAILPASSFAIL
21,21,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
21,21,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
21,21,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
21,21,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
21,21,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
21,21,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
21,21,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
21,21,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
21,21,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
21,21,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
21,21,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
21,21,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
21,21,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
21,21,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how nullPASSPASSPASSPASSPASSPASS
21,21,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefinedPASSPASSPASSPASSPASSPASS
21,21,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how truePASSPASSPASSPASSPASSPASS
21,21,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how falsePASSPASSPASSPASSPASSPASS
21,21,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""PASSPASSPASSPASSPASSPASS
21,21,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"PASSPASSPASSPASSPASSPASS
21,22,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
21,22,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
21,22,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
21,22,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
21,23,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
21,23,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
21,23,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
21,23,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
21,24,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
21,24,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
21,24,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
21,24,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
21,25,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
21,25,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
21,25,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
21,25,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
21,26,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
21,26,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
21,26,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
21,26,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
21,27,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
21,27,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
21,27,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
21,27,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
21,27,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -1PASSFAILPASSFAILPASSFAIL
21,27,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4PASSFAILPASSFAILPASSFAIL
21,27,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 5PASSFAILPASSFAILPASSFAIL
21,27,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how NaNPASSPASSPASSPASSPASSPASS
21,27,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0PASSPASSPASSPASSPASSPASS
21,27,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how InfinityPASSPASSPASSPASSPASSPASS
21,27,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -InfinityPASSPASSPASSPASSPASSPASS
21,27,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65535PASSFAILPASSFAILPASSFAIL
21,27,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65536PASSPASSPASSPASSPASSFAIL
21,27,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65537PASSPASSPASSPASSPASSFAIL
21,27,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65538PASSPASSPASSPASSPASSFAIL
21,27,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65539PASSPASSPASSPASSPASSFAIL
21,27,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65540PASSFAILPASSFAILPASSFAIL
21,27,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65537PASSFAILPASSFAILPASSFAIL
21,27,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65536PASSPASSPASSPASSPASSFAIL
21,27,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65535PASSPASSPASSPASSPASSFAIL
21,27,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65534PASSPASSPASSPASSPASSFAIL
21,27,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65533PASSPASSPASSPASSPASSFAIL
21,27,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65532PASSFAILPASSFAILPASSFAIL
21,27,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967295PASSFAILPASSFAILPASSFAIL
21,27,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967296PASSPASSPASSPASSPASSPASS
21,27,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967297PASSPASSPASSPASSPASSPASS
21,27,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967298PASSPASSPASSPASSPASSPASS
21,27,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967299PASSPASSPASSPASSPASSPASS
21,27,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967300PASSFAILPASSFAILPASSFAIL
21,27,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
21,27,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
21,27,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
21,27,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
21,27,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
21,27,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4.5PASSFAILPASSFAILPASSFAIL
21,27,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -1.5PASSFAILPASSFAILPASSFAIL
21,27,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
21,27,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
21,27,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
21,27,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
21,27,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
21,27,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -73.5PASSFAILPASSFAILPASSFAIL
21,27,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -72.5PASSFAILPASSFAILPASSFAIL
21,27,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -71.5PASSFAILPASSFAILPASSFAIL
21,27,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -70.5PASSFAILPASSFAILPASSFAIL
21,27,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -69.5PASSFAILPASSFAILPASSFAIL
21,27,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -68.5PASSFAILPASSFAILPASSFAIL
21,27,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
21,27,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "1"PASSPASSPASSPASSPASSPASS
21,27,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "2"PASSPASSPASSPASSPASSPASS
21,27,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "3"PASSPASSPASSPASSPASSPASS
21,27,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-1"PASSFAILPASSFAILPASSFAIL
21,27,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4"PASSFAILPASSFAILPASSFAIL
21,27,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "5"PASSFAILPASSFAILPASSFAIL
21,27,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "NaN"PASSPASSPASSPASSPASSPASS
21,27,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
21,27,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "Infinity"PASSPASSPASSPASSPASSPASS
21,27,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"PASSPASSPASSPASSPASSPASS
21,27,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65535"PASSFAILPASSFAILPASSFAIL
21,27,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65536"PASSPASSPASSPASSPASSFAIL
21,27,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65537"PASSPASSPASSPASSPASSFAIL
21,27,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65538"PASSPASSPASSPASSPASSFAIL
21,27,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65539"PASSPASSPASSPASSPASSFAIL
21,27,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65540"PASSFAILPASSFAILPASSFAIL
21,27,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65537"PASSFAILPASSFAILPASSFAIL
21,27,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65536"PASSPASSPASSPASSPASSFAIL
21,27,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65535"PASSPASSPASSPASSPASSFAIL
21,27,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65534"PASSPASSPASSPASSPASSFAIL
21,27,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65533"PASSPASSPASSPASSPASSFAIL
21,27,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65532"PASSFAILPASSFAILPASSFAIL
21,27,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967295"PASSFAILPASSFAILPASSFAIL
21,27,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967296"PASSPASSPASSPASSPASSPASS
21,27,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967297"PASSPASSPASSPASSPASSPASS
21,27,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967298"PASSPASSPASSPASSPASSPASS
21,27,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967299"PASSPASSPASSPASSPASSPASS
21,27,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967300"PASSFAILPASSFAILPASSFAIL
21,27,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
21,27,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
21,27,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
21,27,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
21,27,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
21,27,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4.5"PASSFAILPASSFAILPASSFAIL
21,27,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-1.5"PASSFAILPASSFAILPASSFAIL
21,27,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
21,27,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
21,27,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
21,27,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
21,27,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
21,27,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-73.5"PASSFAILPASSFAILPASSFAIL
21,27,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-72.5"PASSFAILPASSFAILPASSFAIL
21,27,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-71.5"PASSFAILPASSFAILPASSFAIL
21,27,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-70.5"PASSFAILPASSFAILPASSFAIL
21,27,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-69.5"PASSFAILPASSFAILPASSFAIL
21,27,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-68.5"PASSFAILPASSFAILPASSFAIL
21,27,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
21,27,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how nullPASSPASSPASSPASSPASSPASS
21,27,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how undefinedPASSPASSPASSPASSPASSPASS
21,27,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how truePASSPASSPASSPASSPASSPASS
21,27,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how falsePASSPASSPASSPASSPASSPASS
21,27,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how ""PASSPASSPASSPASSPASSPASS
21,27,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "quasit"PASSPASSPASSPASSPASSPASS
21,28,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
21,28,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
21,28,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
21,28,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
21,29,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
21,29,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
21,29,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
21,29,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
21,30,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
21,30,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
21,30,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
21,30,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
21,31,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
21,31,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
21,31,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
21,31,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
21,32,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
21,32,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
21,32,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
21,32,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
21,33,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
21,33,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
21,33,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
21,33,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
21,34,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
21,34,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
21,34,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
21,34,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
21,35,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
21,35,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
21,35,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
21,35,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
21,36,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
21,36,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
21,36,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
21,36,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
21,37,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
21,37,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
21,37,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
21,37,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
21,38,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
21,38,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
21,38,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
21,38,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
22,0,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
22,0,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
22,0,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
22,0,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
22,1,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
22,1,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
22,1,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
22,1,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
22,2,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
22,2,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
22,2,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
22,2,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
22,3,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
22,3,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
22,3,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
22,3,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
22,4,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
22,4,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
22,4,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
22,4,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
22,5,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
22,5,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
22,5,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
22,5,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
22,6,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
22,6,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
22,6,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
22,6,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
22,7,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
22,7,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
22,7,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
22,7,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
22,8,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
22,8,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
22,8,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
22,8,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
22,9,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
22,9,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
22,9,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
22,9,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
22,10,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
22,10,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
22,10,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
22,10,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
22,11,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
22,11,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
22,11,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
22,11,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
22,12,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
22,12,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
22,12,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
22,12,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
22,13,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
22,13,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
22,13,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
22,13,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
22,14,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
22,14,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
22,14,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
22,14,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
22,15,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
22,15,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
22,15,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
22,15,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
22,16,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
22,16,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
22,16,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
22,16,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
22,17,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
22,17,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
22,17,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
22,17,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
22,18,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
22,18,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
22,18,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
22,18,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
22,19,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
22,19,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
22,19,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
22,19,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
22,20,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
22,20,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
22,20,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
22,20,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
22,21,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
22,21,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
22,21,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
22,21,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
22,22,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
22,22,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
22,22,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
22,22,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
22,23,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
22,23,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
22,23,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
22,23,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
22,24,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
22,24,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
22,24,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
22,24,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
22,25,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
22,25,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
22,25,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
22,25,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
22,26,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
22,26,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
22,26,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
22,26,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
22,27,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
22,27,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
22,27,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
22,27,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
22,28,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
22,28,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
22,28,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
22,28,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
22,29,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
22,29,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
22,29,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
22,29,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
22,30,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
22,30,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
22,30,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
22,30,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
22,31,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
22,31,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
22,31,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
22,31,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
22,32,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
22,32,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
22,32,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
22,32,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
22,33,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
22,33,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
22,33,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
22,33,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
22,34,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
22,34,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
22,34,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
22,34,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
22,35,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
22,35,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
22,35,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
22,35,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
22,36,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
22,36,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
22,36,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
22,36,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
22,37,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
22,37,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
22,37,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
22,37,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
22,38,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
22,38,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
22,38,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
22,38,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
23,0,0: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
23,0,1: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
23,0,2: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
23,0,3: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
23,1,0: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
23,1,1: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
23,1,2: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
23,1,3: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
23,2,0: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
23,2,1: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
23,2,2: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
23,2,3: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
23,3,0: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
23,3,1: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
23,3,2: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
23,3,3: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
23,4,0: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
23,4,1: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
23,4,2: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
23,4,3: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
23,5,0: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
23,5,1: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
23,5,2: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
23,5,3: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
23,6,0: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
23,6,1: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
23,6,2: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
23,6,3: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
23,7,0: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
23,7,1: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
23,7,2: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
23,7,3: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
23,8,0: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
23,8,1: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
23,8,2: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
23,8,3: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
23,9,0: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
23,9,1: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
23,9,2: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
23,9,3: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
23,10,0: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
23,10,1: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
23,10,2: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
23,10,3: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
23,11,0: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
23,11,1: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
23,11,2: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
23,11,3: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
23,12,0: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
23,12,1: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
23,12,2: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
23,12,3: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
23,13,0: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
23,13,1: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
23,13,2: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
23,13,3: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
23,14,0: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
23,14,1: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
23,14,2: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
23,14,3: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
23,15,0: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
23,15,1: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
23,15,2: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
23,15,3: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
23,16,0: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
23,16,1: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
23,16,2: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
23,16,3: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
23,17,0: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
23,17,1: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
23,17,2: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
23,17,3: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
23,18,0: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
23,18,1: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
23,18,2: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
23,18,3: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
23,19,0: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
23,19,1: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
23,19,2: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
23,19,3: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
23,20,0: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
23,20,1: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
23,20,2: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
23,20,3: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
23,21,0: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
23,21,1: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
23,21,2: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
23,21,3: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
23,22,0: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
23,22,1: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
23,22,2: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
23,22,3: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
23,23,0: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
23,23,1: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
23,23,2: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
23,23,3: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
23,24,0: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
23,24,1: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
23,24,2: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
23,24,3: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
23,25,0: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
23,25,1: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
23,25,2: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
23,25,3: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
23,26,0: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
23,26,1: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
23,26,2: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
23,26,3: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
23,27,0: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
23,27,1: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
23,27,2: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
23,27,3: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
23,28,0: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
23,28,1: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
23,28,2: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
23,28,3: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
23,29,0: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
23,29,1: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
23,29,2: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
23,29,3: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
23,30,0: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
23,30,1: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
23,30,2: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
23,30,3: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
23,31,0: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
23,31,1: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
23,31,2: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
23,31,3: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
23,32,0: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
23,32,1: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
23,32,2: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
23,32,3: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
23,33,0: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
23,33,1: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
23,33,2: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
23,33,3: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
23,34,0: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
23,34,1: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
23,34,2: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
23,34,3: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
23,35,0: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
23,35,1: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
23,35,2: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
23,35,3: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
23,36,0: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
23,36,1: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
23,36,2: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
23,36,3: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
23,37,0: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
23,37,1: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
23,37,2: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
23,37,3: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
23,38,0: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
23,38,1: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
23,38,2: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
23,38,3: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
24,0,0: context range 24 [document, 0, document, 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
24,0,1: context range 24 [document, 0, document, 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
24,0,2: context range 24 [document, 0, document, 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
24,0,3: context range 24 [document, 0, document, 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
24,1,0: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
24,1,1: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
24,1,2: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
24,1,3: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
24,2,0: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
24,2,1: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
24,2,2: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
24,2,3: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
24,3,0: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
24,3,1: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
24,3,2: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
24,3,3: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
24,4,0: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
24,4,1: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
24,4,2: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
24,4,3: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
24,5,0: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
24,5,1: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
24,5,2: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
24,5,3: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
24,6,0: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
24,6,1: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
24,6,2: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
24,6,3: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
24,7,0: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
24,7,1: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
24,7,2: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
24,7,3: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
24,8,0: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
24,8,1: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
24,8,2: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
24,8,3: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
24,9,0: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
24,9,1: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
24,9,2: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
24,9,3: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
24,10,0: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
24,10,1: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
24,10,2: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
24,10,3: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
24,11,0: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
24,11,1: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
24,11,2: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
24,11,3: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
24,12,0: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
24,12,1: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
24,12,2: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
24,12,3: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
24,13,0: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
24,13,1: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
24,13,2: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
24,13,3: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
24,14,0: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
24,14,1: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
24,14,2: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
24,14,3: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
24,15,0: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
24,15,1: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
24,15,2: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
24,15,3: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
24,16,0: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
24,16,1: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
24,16,2: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
24,16,3: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
24,17,0: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
24,17,1: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
24,17,2: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
24,17,3: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
24,18,0: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
24,18,1: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
24,18,2: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
24,18,3: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
24,19,0: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
24,19,1: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
24,19,2: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
24,19,3: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
24,20,0: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
24,20,1: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
24,20,2: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
24,20,3: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
24,21,0: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
24,21,1: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
24,21,2: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
24,21,3: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
24,22,0: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
24,22,1: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
24,22,2: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
24,22,3: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
24,23,0: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
24,23,1: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
24,23,2: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
24,23,3: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
24,24,0: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
24,24,1: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
24,24,2: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
24,24,3: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
24,25,0: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
24,25,1: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
24,25,2: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
24,25,3: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
24,26,0: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
24,26,1: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
24,26,2: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
24,26,3: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
24,27,0: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
24,27,1: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
24,27,2: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
24,27,3: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
24,28,0: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
24,28,1: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
24,28,2: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
24,28,3: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
24,29,0: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
24,29,1: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
24,29,2: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
24,29,3: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
24,30,0: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
24,30,1: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
24,30,2: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
24,30,3: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
24,31,0: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
24,31,1: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
24,31,2: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
24,31,3: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
24,32,0: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
24,32,1: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
24,32,2: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
24,32,3: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
24,33,0: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
24,33,1: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
24,33,2: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
24,33,3: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
24,34,0: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
24,34,1: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
24,34,2: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
24,34,3: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
24,35,0: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
24,35,1: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
24,35,2: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
24,35,3: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
24,36,0: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
24,36,1: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
24,36,2: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
24,36,3: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
24,37,0: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
24,37,1: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
24,37,2: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
24,37,3: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
24,38,0: context range 24 [document, 0, document, 1], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
24,38,1: context range 24 [document, 0, document, 1], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
24,38,2: context range 24 [document, 0, document, 1], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
24,38,3: context range 24 [document, 0, document, 1], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
25,0,0: context range 25 [document, 0, document, 2], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
25,0,1: context range 25 [document, 0, document, 2], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
25,0,2: context range 25 [document, 0, document, 2], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
25,0,3: context range 25 [document, 0, document, 2], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
25,1,0: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
25,1,1: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
25,1,2: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
25,1,3: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
25,2,0: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
25,2,1: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
25,2,2: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
25,2,3: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
25,3,0: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
25,3,1: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
25,3,2: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
25,3,3: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
25,4,0: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
25,4,1: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
25,4,2: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
25,4,3: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
25,5,0: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
25,5,1: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
25,5,2: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
25,5,3: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
25,6,0: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
25,6,1: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
25,6,2: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
25,6,3: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
25,7,0: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
25,7,1: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
25,7,2: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
25,7,3: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
25,8,0: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
25,8,1: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
25,8,2: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
25,8,3: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
25,9,0: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
25,9,1: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
25,9,2: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
25,9,3: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
25,10,0: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
25,10,1: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
25,10,2: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
25,10,3: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
25,11,0: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
25,11,1: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
25,11,2: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
25,11,3: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
25,12,0: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
25,12,1: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
25,12,2: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
25,12,3: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
25,13,0: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
25,13,1: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
25,13,2: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
25,13,3: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
25,14,0: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
25,14,1: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
25,14,2: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
25,14,3: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
25,15,0: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
25,15,1: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
25,15,2: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
25,15,3: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
25,16,0: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
25,16,1: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
25,16,2: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
25,16,3: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
25,17,0: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
25,17,1: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
25,17,2: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
25,17,3: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
25,18,0: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
25,18,1: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
25,18,2: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
25,18,3: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
25,19,0: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
25,19,1: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
25,19,2: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
25,19,3: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
25,20,0: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
25,20,1: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
25,20,2: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
25,20,3: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
25,21,0: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
25,21,1: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
25,21,2: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
25,21,3: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
25,22,0: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
25,22,1: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
25,22,2: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
25,22,3: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
25,23,0: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
25,23,1: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
25,23,2: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
25,23,3: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
25,24,0: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
25,24,1: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
25,24,2: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
25,24,3: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
25,25,0: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
25,25,1: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
25,25,2: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
25,25,3: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
25,26,0: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
25,26,1: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
25,26,2: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
25,26,3: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
25,27,0: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
25,27,1: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
25,27,2: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
25,27,3: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
25,28,0: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
25,28,1: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
25,28,2: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
25,28,3: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
25,29,0: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
25,29,1: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
25,29,2: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
25,29,3: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
25,30,0: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
25,30,1: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
25,30,2: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
25,30,3: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
25,31,0: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
25,31,1: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
25,31,2: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
25,31,3: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
25,32,0: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
25,32,1: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
25,32,2: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
25,32,3: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
25,33,0: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
25,33,1: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
25,33,2: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
25,33,3: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
25,34,0: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
25,34,1: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
25,34,2: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
25,34,3: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
25,35,0: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
25,35,1: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
25,35,2: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
25,35,3: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
25,36,0: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
25,36,1: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
25,36,2: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
25,36,3: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
25,37,0: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
25,37,1: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
25,37,2: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
25,37,3: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
25,38,0: context range 25 [document, 0, document, 2], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
25,38,1: context range 25 [document, 0, document, 2], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
25,38,2: context range 25 [document, 0, document, 2], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
25,38,3: context range 25 [document, 0, document, 2], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
26,0,0: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
26,0,1: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
26,0,2: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
26,0,3: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
26,1,0: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
26,1,1: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
26,1,2: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
26,1,3: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
26,2,0: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
26,2,1: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
26,2,2: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
26,2,3: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
26,3,0: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
26,3,1: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
26,3,2: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
26,3,3: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
26,4,0: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
26,4,1: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
26,4,2: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
26,4,3: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
26,5,0: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
26,5,1: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
26,5,2: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
26,5,3: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
26,6,0: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
26,6,1: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
26,6,2: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
26,6,3: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
26,7,0: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
26,7,1: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
26,7,2: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
26,7,3: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
26,8,0: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
26,8,1: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
26,8,2: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
26,8,3: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
26,9,0: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
26,9,1: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
26,9,2: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
26,9,3: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
26,10,0: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
26,10,1: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
26,10,2: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
26,10,3: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
26,11,0: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
26,11,1: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
26,11,2: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
26,11,3: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
26,12,0: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
26,12,1: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
26,12,2: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
26,12,3: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
26,13,0: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
26,13,1: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
26,13,2: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
26,13,3: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
26,14,0: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
26,14,1: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
26,14,2: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
26,14,3: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
26,15,0: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
26,15,1: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
26,15,2: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
26,15,3: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
26,16,0: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
26,16,1: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
26,16,2: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
26,16,3: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
26,17,0: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
26,17,1: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
26,17,2: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
26,17,3: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
26,18,0: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
26,18,1: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
26,18,2: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
26,18,3: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
26,19,0: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
26,19,1: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
26,19,2: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
26,19,3: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
26,20,0: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
26,20,1: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
26,20,2: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
26,20,3: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
26,21,0: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
26,21,1: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
26,21,2: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
26,21,3: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
26,22,0: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
26,22,1: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
26,22,2: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
26,22,3: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
26,23,0: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
26,23,1: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
26,23,2: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
26,23,3: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
26,24,0: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
26,24,1: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
26,24,2: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
26,24,3: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
26,25,0: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
26,25,1: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
26,25,2: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
26,25,3: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
26,26,0: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
26,26,1: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
26,26,2: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
26,26,3: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
26,27,0: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
26,27,1: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
26,27,2: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
26,27,3: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
26,28,0: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
26,28,1: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
26,28,2: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
26,28,3: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
26,29,0: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
26,29,1: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
26,29,2: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
26,29,3: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
26,30,0: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
26,30,1: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
26,30,2: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
26,30,3: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
26,31,0: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
26,31,1: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
26,31,2: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
26,31,3: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
26,32,0: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
26,32,1: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
26,32,2: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
26,32,3: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
26,33,0: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
26,33,1: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
26,33,2: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
26,33,3: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
26,34,0: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
26,34,1: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
26,34,2: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
26,34,3: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
26,35,0: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
26,35,1: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
26,35,2: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
26,35,3: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
26,36,0: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
26,36,1: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
26,36,2: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
26,36,3: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
26,37,0: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
26,37,1: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
26,37,2: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
26,37,3: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
26,38,0: context range 26 [comment, 2, comment, 3], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
26,38,1: context range 26 [comment, 2, comment, 3], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
26,38,2: context range 26 [comment, 2, comment, 3], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
26,38,3: context range 26 [comment, 2, comment, 3], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
27,0,0: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
27,0,1: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
27,0,2: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
27,0,3: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
27,0,4: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -1PASSFAILPASSFAILFAILFAIL
27,0,5: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4PASSFAILPASSFAILFAILFAIL
27,0,6: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 5PASSFAILPASSFAILFAILFAIL
27,0,7: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how NaNPASSFAILPASSFAILFAILFAIL
27,0,8: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0PASSFAILPASSFAILFAILFAIL
27,0,9: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how InfinityPASSFAILPASSFAILFAILFAIL
27,0,10: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -InfinityPASSFAILPASSFAILFAILFAIL
27,0,11: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65535PASSFAILPASSFAILFAILFAIL
27,0,12: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65536PASSFAILPASSFAILFAILFAIL
27,0,13: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65537PASSFAILPASSFAILFAILFAIL
27,0,14: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65538PASSFAILPASSFAILFAILFAIL
27,0,15: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65539PASSFAILPASSFAILFAILFAIL
27,0,16: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65540PASSFAILPASSFAILFAILFAIL
27,0,17: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65537PASSFAILPASSFAILFAILFAIL
27,0,18: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65536PASSFAILPASSFAILFAILFAIL
27,0,19: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65535PASSFAILPASSFAILFAILFAIL
27,0,20: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65534PASSFAILPASSFAILFAILFAIL
27,0,21: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65533PASSFAILPASSFAILFAILFAIL
27,0,22: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65532PASSFAILPASSFAILFAILFAIL
27,0,23: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967295PASSFAILPASSFAILFAILFAIL
27,0,24: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967296PASSFAILPASSFAILFAILFAIL
27,0,25: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967297PASSFAILPASSFAILFAILFAIL
27,0,26: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967298PASSFAILPASSFAILFAILFAIL
27,0,27: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967299PASSFAILPASSFAILFAILFAIL
27,0,28: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967300PASSFAILPASSFAILFAILFAIL
27,0,29: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
27,0,30: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
27,0,31: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
27,0,32: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
27,0,33: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
27,0,34: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4.5PASSFAILPASSFAILFAILFAIL
27,0,35: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -1.5PASSFAILPASSFAILFAILFAIL
27,0,36: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0.5PASSFAILPASSFAILFAILFAIL
27,0,37: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0.5PASSFAILPASSFAILFAILFAIL
27,0,38: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1.5PASSFAILPASSFAILFAILFAIL
27,0,39: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2.5PASSFAILPASSFAILFAILFAIL
27,0,40: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3.5PASSFAILPASSFAILFAILFAIL
27,0,41: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -73.5PASSFAILPASSFAILFAILFAIL
27,0,42: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -72.5PASSFAILPASSFAILFAILFAIL
27,0,43: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -71.5PASSFAILPASSFAILFAILFAIL
27,0,44: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -70.5PASSFAILPASSFAILFAILFAIL
27,0,45: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -69.5PASSFAILPASSFAILFAILFAIL
27,0,46: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -68.5PASSFAILPASSFAILFAILFAIL
27,0,47: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
27,0,48: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "1"PASSFAILPASSFAILFAILFAIL
27,0,49: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "2"PASSFAILPASSFAILFAILFAIL
27,0,50: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "3"PASSFAILPASSFAILFAILFAIL
27,0,51: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-1"PASSFAILPASSFAILFAILFAIL
27,0,52: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4"PASSFAILPASSFAILFAILFAIL
27,0,53: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "5"PASSFAILPASSFAILFAILFAIL
27,0,54: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "NaN"PASSFAILPASSFAILFAILFAIL
27,0,55: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0"PASSFAILPASSFAILFAILFAIL
27,0,56: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "Infinity"PASSFAILPASSFAILFAILFAIL
27,0,57: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-Infinity"PASSFAILPASSFAILFAILFAIL
27,0,58: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65535"PASSFAILPASSFAILFAILFAIL
27,0,59: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65536"PASSFAILPASSFAILFAILFAIL
27,0,60: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65537"PASSFAILPASSFAILFAILFAIL
27,0,61: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65538"PASSFAILPASSFAILFAILFAIL
27,0,62: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65539"PASSFAILPASSFAILFAILFAIL
27,0,63: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65540"PASSFAILPASSFAILFAILFAIL
27,0,64: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65537"PASSFAILPASSFAILFAILFAIL
27,0,65: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65536"PASSFAILPASSFAILFAILFAIL
27,0,66: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65535"PASSFAILPASSFAILFAILFAIL
27,0,67: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65534"PASSFAILPASSFAILFAILFAIL
27,0,68: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65533"PASSFAILPASSFAILFAILFAIL
27,0,69: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65532"PASSFAILPASSFAILFAILFAIL
27,0,70: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967295"PASSFAILPASSFAILFAILFAIL
27,0,71: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967296"PASSFAILPASSFAILFAILFAIL
27,0,72: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967297"PASSFAILPASSFAILFAILFAIL
27,0,73: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967298"PASSFAILPASSFAILFAILFAIL
27,0,74: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967299"PASSFAILPASSFAILFAILFAIL
27,0,75: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967300"PASSFAILPASSFAILFAILFAIL
27,0,76: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
27,0,77: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
27,0,78: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
27,0,79: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
27,0,80: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
27,0,81: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4.5"PASSFAILPASSFAILFAILFAIL
27,0,82: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-1.5"PASSFAILPASSFAILFAILFAIL
27,0,83: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-0.5"PASSFAILPASSFAILFAILFAIL
27,0,84: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0.5"PASSFAILPASSFAILFAILFAIL
27,0,85: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "1.5"PASSFAILPASSFAILFAILFAIL
27,0,86: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "2.5"PASSFAILPASSFAILFAILFAIL
27,0,87: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "3.5"PASSFAILPASSFAILFAILFAIL
27,0,88: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-73.5"PASSFAILPASSFAILFAILFAIL
27,0,89: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-72.5"PASSFAILPASSFAILFAILFAIL
27,0,90: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-71.5"PASSFAILPASSFAILFAILFAIL
27,0,91: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-70.5"PASSFAILPASSFAILFAILFAIL
27,0,92: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-69.5"PASSFAILPASSFAILFAILFAIL
27,0,93: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-68.5"PASSFAILPASSFAILFAILFAIL
27,0,94: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "6.5536e4"PASSFAILPASSFAILFAILFAIL
27,0,95: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how nullPASSFAILPASSFAILFAILFAIL
27,0,96: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how undefinedPASSFAILPASSFAILFAILFAIL
27,0,97: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how truePASSFAILPASSFAILFAILFAIL
27,0,98: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how falsePASSFAILPASSFAILFAILFAIL
27,0,99: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how ""PASSFAILPASSFAILFAILFAIL
27,0,100: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "quasit"PASSFAILPASSFAILFAILFAIL
27,1,0: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
27,1,1: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
27,1,2: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
27,1,3: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
27,2,0: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
27,2,1: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
27,2,2: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
27,2,3: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
27,3,0: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
27,3,1: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
27,3,2: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
27,3,3: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
27,3,4: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1PASSFAILPASSFAILPASSFAIL
27,3,5: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4PASSFAILPASSFAILPASSFAIL
27,3,6: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5PASSFAILPASSFAILPASSFAIL
27,3,7: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaNPASSPASSPASSPASSPASSPASS
27,3,8: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0PASSPASSPASSPASSPASSPASS
27,3,9: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how InfinityPASSPASSPASSPASSPASSPASS
27,3,10: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -InfinityPASSPASSPASSPASSPASSPASS
27,3,11: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535PASSFAILPASSFAILPASSFAIL
27,3,12: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536PASSPASSPASSPASSPASSFAIL
27,3,13: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537PASSPASSPASSPASSPASSFAIL
27,3,14: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538PASSPASSPASSPASSPASSFAIL
27,3,15: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539PASSPASSPASSPASSPASSFAIL
27,3,16: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540PASSFAILPASSFAILPASSFAIL
27,3,17: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537PASSFAILPASSFAILPASSFAIL
27,3,18: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536PASSPASSPASSPASSPASSFAIL
27,3,19: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535PASSPASSPASSPASSPASSFAIL
27,3,20: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534PASSPASSPASSPASSPASSFAIL
27,3,21: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533PASSPASSPASSPASSPASSFAIL
27,3,22: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532PASSFAILPASSFAILPASSFAIL
27,3,23: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295PASSFAILPASSFAILPASSFAIL
27,3,24: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296PASSPASSPASSPASSPASSPASS
27,3,25: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297PASSPASSPASSPASSPASSPASS
27,3,26: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298PASSPASSPASSPASSPASSPASS
27,3,27: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299PASSPASSPASSPASSPASSPASS
27,3,28: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300PASSFAILPASSFAILPASSFAIL
27,3,29: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
27,3,30: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
27,3,31: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
27,3,32: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
27,3,33: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
27,3,34: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5PASSFAILPASSFAILPASSFAIL
27,3,35: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5PASSFAILPASSFAILPASSFAIL
27,3,36: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5PASSPASSPASSPASSPASSPASS
27,3,37: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5PASSPASSPASSPASSPASSPASS
27,3,38: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5PASSPASSPASSPASSPASSPASS
27,3,39: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5PASSPASSPASSPASSPASSPASS
27,3,40: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5PASSPASSPASSPASSPASSPASS
27,3,41: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5PASSFAILPASSFAILPASSFAIL
27,3,42: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5PASSFAILPASSFAILPASSFAIL
27,3,43: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5PASSFAILPASSFAILPASSFAIL
27,3,44: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5PASSFAILPASSFAILPASSFAIL
27,3,45: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5PASSFAILPASSFAILPASSFAIL
27,3,46: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5PASSFAILPASSFAILPASSFAIL
27,3,47: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
27,3,48: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1"PASSPASSPASSPASSPASSPASS
27,3,49: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2"PASSPASSPASSPASSPASSPASS
27,3,50: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3"PASSPASSPASSPASSPASSPASS
27,3,51: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1"PASSFAILPASSFAILPASSFAIL
27,3,52: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4"PASSFAILPASSFAILPASSFAIL
27,3,53: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "5"PASSFAILPASSFAILPASSFAIL
27,3,54: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "NaN"PASSPASSPASSPASSPASSPASS
27,3,55: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"PASSPASSPASSPASSPASSPASS
27,3,56: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "Infinity"PASSPASSPASSPASSPASSPASS
27,3,57: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-Infinity"PASSPASSPASSPASSPASSPASS
27,3,58: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65535"PASSFAILPASSFAILPASSFAIL
27,3,59: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65536"PASSPASSPASSPASSPASSFAIL
27,3,60: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65537"PASSPASSPASSPASSPASSFAIL
27,3,61: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65538"PASSPASSPASSPASSPASSFAIL
27,3,62: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65539"PASSPASSPASSPASSPASSFAIL
27,3,63: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65540"PASSFAILPASSFAILPASSFAIL
27,3,64: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65537"PASSFAILPASSFAILPASSFAIL
27,3,65: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65536"PASSPASSPASSPASSPASSFAIL
27,3,66: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65535"PASSPASSPASSPASSPASSFAIL
27,3,67: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65534"PASSPASSPASSPASSPASSFAIL
27,3,68: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65533"PASSPASSPASSPASSPASSFAIL
27,3,69: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65532"PASSFAILPASSFAILPASSFAIL
27,3,70: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967295"PASSFAILPASSFAILPASSFAIL
27,3,71: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967296"PASSPASSPASSPASSPASSPASS
27,3,72: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967297"PASSPASSPASSPASSPASSPASS
27,3,73: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967298"PASSPASSPASSPASSPASSPASS
27,3,74: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967299"PASSPASSPASSPASSPASSPASS
27,3,75: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967300"PASSFAILPASSFAILPASSFAIL
27,3,76: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
27,3,77: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
27,3,78: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
27,3,79: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
27,3,80: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
27,3,81: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4.5"PASSFAILPASSFAILPASSFAIL
27,3,82: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1.5"PASSFAILPASSFAILPASSFAIL
27,3,83: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"PASSPASSPASSPASSPASSPASS
27,3,84: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"PASSPASSPASSPASSPASSPASS
27,3,85: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"PASSPASSPASSPASSPASSPASS
27,3,86: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"PASSPASSPASSPASSPASSPASS
27,3,87: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"PASSPASSPASSPASSPASSPASS
27,3,88: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-73.5"PASSFAILPASSFAILPASSFAIL
27,3,89: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-72.5"PASSFAILPASSFAILPASSFAIL
27,3,90: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-71.5"PASSFAILPASSFAILPASSFAIL
27,3,91: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-70.5"PASSFAILPASSFAILPASSFAIL
27,3,92: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-69.5"PASSFAILPASSFAILPASSFAIL
27,3,93: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-68.5"PASSFAILPASSFAILPASSFAIL
27,3,94: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
27,3,95: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how nullPASSPASSPASSPASSPASSPASS
27,3,96: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefinedPASSPASSPASSPASSPASSPASS
27,3,97: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how truePASSPASSPASSPASSPASSPASS
27,3,98: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how falsePASSPASSPASSPASSPASSPASS
27,3,99: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""PASSPASSPASSPASSPASSPASS
27,3,100: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "quasit"PASSPASSPASSPASSPASSPASS
27,4,0: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
27,4,1: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
27,4,2: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
27,4,3: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
27,5,0: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
27,5,1: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
27,5,2: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
27,5,3: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
27,6,0: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
27,6,1: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
27,6,2: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
27,6,3: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
27,7,0: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
27,7,1: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
27,7,2: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
27,7,3: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
27,8,0: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
27,8,1: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
27,8,2: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
27,8,3: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
27,9,0: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
27,9,1: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
27,9,2: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
27,9,3: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
27,10,0: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
27,10,1: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
27,10,2: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
27,10,3: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
27,11,0: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
27,11,1: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
27,11,2: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
27,11,3: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
27,12,0: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
27,12,1: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
27,12,2: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
27,12,3: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
27,13,0: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
27,13,1: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
27,13,2: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
27,13,3: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
27,14,0: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
27,14,1: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
27,14,2: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
27,14,3: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
27,15,0: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
27,15,1: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
27,15,2: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
27,15,3: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
27,16,0: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
27,16,1: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
27,16,2: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
27,16,3: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
27,16,4: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1PASSFAILPASSFAILPASSFAIL
27,16,5: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4PASSFAILPASSFAILPASSFAIL
27,16,6: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5PASSFAILPASSFAILPASSFAIL
27,16,7: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaNPASSPASSPASSPASSPASSPASS
27,16,8: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0PASSPASSPASSPASSPASSPASS
27,16,9: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how InfinityPASSPASSPASSPASSPASSPASS
27,16,10: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -InfinityPASSPASSPASSPASSPASSPASS
27,16,11: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535PASSFAILPASSFAILPASSFAIL
27,16,12: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536PASSPASSPASSPASSPASSPASS
27,16,13: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537PASSPASSPASSPASSPASSPASS
27,16,14: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538PASSPASSPASSPASSPASSPASS
27,16,15: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539PASSPASSPASSPASSPASSPASS
27,16,16: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540PASSFAILPASSFAILPASSFAIL
27,16,17: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537PASSFAILPASSFAILPASSFAIL
27,16,18: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536PASSPASSPASSPASSPASSPASS
27,16,19: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535PASSPASSPASSPASSPASSPASS
27,16,20: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534PASSPASSPASSPASSPASSPASS
27,16,21: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533PASSPASSPASSPASSPASSPASS
27,16,22: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532PASSFAILPASSFAILPASSFAIL
27,16,23: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295PASSFAILPASSFAILPASSFAIL
27,16,24: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296PASSPASSPASSPASSPASSPASS
27,16,25: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297PASSPASSPASSPASSPASSPASS
27,16,26: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298PASSPASSPASSPASSPASSPASS
27,16,27: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299PASSPASSPASSPASSPASSPASS
27,16,28: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300PASSFAILPASSFAILPASSFAIL
27,16,29: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
27,16,30: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
27,16,31: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
27,16,32: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
27,16,33: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
27,16,34: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5PASSFAILPASSFAILPASSFAIL
27,16,35: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5PASSFAILPASSFAILPASSFAIL
27,16,36: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5PASSPASSPASSPASSPASSPASS
27,16,37: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5PASSPASSPASSPASSPASSPASS
27,16,38: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5PASSPASSPASSPASSPASSPASS
27,16,39: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5PASSPASSPASSPASSPASSPASS
27,16,40: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5PASSPASSPASSPASSPASSPASS
27,16,41: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5PASSFAILPASSFAILPASSFAIL
27,16,42: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5PASSFAILPASSFAILPASSFAIL
27,16,43: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5PASSFAILPASSFAILPASSFAIL
27,16,44: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5PASSFAILPASSFAILPASSFAIL
27,16,45: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5PASSFAILPASSFAILPASSFAIL
27,16,46: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5PASSFAILPASSFAILPASSFAIL
27,16,47: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
27,16,48: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"PASSPASSPASSPASSPASSPASS
27,16,49: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"PASSPASSPASSPASSPASSPASS
27,16,50: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"PASSPASSPASSPASSPASSPASS
27,16,51: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"PASSFAILPASSFAILPASSFAIL
27,16,52: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"PASSFAILPASSFAILPASSFAIL
27,16,53: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"PASSFAILPASSFAILPASSFAIL
27,16,54: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"PASSPASSPASSPASSPASSPASS
27,16,55: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"PASSPASSPASSPASSPASSPASS
27,16,56: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"PASSPASSPASSPASSPASSPASS
27,16,57: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
27,16,58: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"PASSFAILPASSFAILPASSFAIL
27,16,59: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"PASSPASSPASSPASSPASSPASS
27,16,60: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"PASSPASSPASSPASSPASSPASS
27,16,61: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"PASSPASSPASSPASSPASSPASS
27,16,62: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"PASSPASSPASSPASSPASSPASS
27,16,63: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"PASSFAILPASSFAILPASSFAIL
27,16,64: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"PASSFAILPASSFAILPASSFAIL
27,16,65: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"PASSPASSPASSPASSPASSPASS
27,16,66: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"PASSPASSPASSPASSPASSPASS
27,16,67: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"PASSPASSPASSPASSPASSPASS
27,16,68: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"PASSPASSPASSPASSPASSPASS
27,16,69: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"PASSFAILPASSFAILPASSFAIL
27,16,70: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
27,16,71: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"PASSPASSPASSPASSPASSPASS
27,16,72: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"PASSPASSPASSPASSPASSPASS
27,16,73: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"PASSPASSPASSPASSPASSPASS
27,16,74: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"PASSPASSPASSPASSPASSPASS
27,16,75: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
27,16,76: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
27,16,77: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
27,16,78: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
27,16,79: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
27,16,80: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
27,16,81: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"PASSFAILPASSFAILPASSFAIL
27,16,82: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
27,16,83: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"PASSPASSPASSPASSPASSPASS
27,16,84: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"PASSPASSPASSPASSPASSPASS
27,16,85: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"PASSPASSPASSPASSPASSPASS
27,16,86: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"PASSPASSPASSPASSPASSPASS
27,16,87: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"PASSPASSPASSPASSPASSPASS
27,16,88: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
27,16,89: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
27,16,90: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
27,16,91: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
27,16,92: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
27,16,93: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
27,16,94: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"PASSPASSPASSPASSPASSPASS
27,16,95: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how nullPASSPASSPASSPASSPASSPASS
27,16,96: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefinedPASSPASSPASSPASSPASSPASS
27,16,97: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how truePASSPASSPASSPASSPASSPASS
27,16,98: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how falsePASSPASSPASSPASSPASSPASS
27,16,99: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""PASSPASSPASSPASSPASSPASS
27,16,100: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"PASSPASSPASSPASSPASSPASS
27,17,0: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
27,17,1: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
27,17,2: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
27,17,3: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
27,18,0: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
27,18,1: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
27,18,2: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
27,18,3: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
27,19,0: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
27,19,1: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
27,19,2: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
27,19,3: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
27,20,0: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
27,20,1: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
27,20,2: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
27,20,3: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
27,21,0: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
27,21,1: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
27,21,2: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
27,21,3: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
27,21,4: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1PASSFAILPASSFAILPASSFAIL
27,21,5: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4PASSFAILPASSFAILPASSFAIL
27,21,6: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5PASSFAILPASSFAILPASSFAIL
27,21,7: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaNPASSPASSPASSPASSPASSPASS
27,21,8: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0PASSPASSPASSPASSPASSPASS
27,21,9: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how InfinityPASSPASSPASSPASSPASSPASS
27,21,10: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -InfinityPASSPASSPASSPASSPASSPASS
27,21,11: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535PASSFAILPASSFAILPASSFAIL
27,21,12: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536PASSPASSPASSPASSPASSFAIL
27,21,13: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537PASSPASSPASSPASSPASSFAIL
27,21,14: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538PASSPASSPASSPASSPASSFAIL
27,21,15: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539PASSPASSPASSPASSPASSFAIL
27,21,16: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540PASSFAILPASSFAILPASSFAIL
27,21,17: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537PASSFAILPASSFAILPASSFAIL
27,21,18: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536PASSPASSPASSPASSPASSFAIL
27,21,19: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535PASSPASSPASSPASSPASSFAIL
27,21,20: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534PASSPASSPASSPASSPASSFAIL
27,21,21: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533PASSPASSPASSPASSPASSFAIL
27,21,22: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532PASSFAILPASSFAILPASSFAIL
27,21,23: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295PASSFAILPASSFAILPASSFAIL
27,21,24: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296PASSPASSPASSPASSPASSPASS
27,21,25: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297PASSPASSPASSPASSPASSPASS
27,21,26: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298PASSPASSPASSPASSPASSPASS
27,21,27: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299PASSPASSPASSPASSPASSPASS
27,21,28: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300PASSFAILPASSFAILPASSFAIL
27,21,29: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
27,21,30: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
27,21,31: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
27,21,32: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
27,21,33: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
27,21,34: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5PASSFAILPASSFAILPASSFAIL
27,21,35: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5PASSFAILPASSFAILPASSFAIL
27,21,36: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5PASSPASSPASSPASSPASSPASS
27,21,37: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5PASSPASSPASSPASSPASSPASS
27,21,38: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5PASSPASSPASSPASSPASSPASS
27,21,39: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5PASSPASSPASSPASSPASSPASS
27,21,40: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5PASSPASSPASSPASSPASSPASS
27,21,41: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5PASSFAILPASSFAILPASSFAIL
27,21,42: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5PASSFAILPASSFAILPASSFAIL
27,21,43: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5PASSFAILPASSFAILPASSFAIL
27,21,44: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5PASSFAILPASSFAILPASSFAIL
27,21,45: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5PASSFAILPASSFAILPASSFAIL
27,21,46: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5PASSFAILPASSFAILPASSFAIL
27,21,47: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
27,21,48: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"PASSPASSPASSPASSPASSPASS
27,21,49: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"PASSPASSPASSPASSPASSPASS
27,21,50: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"PASSPASSPASSPASSPASSPASS
27,21,51: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"PASSFAILPASSFAILPASSFAIL
27,21,52: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"PASSFAILPASSFAILPASSFAIL
27,21,53: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"PASSFAILPASSFAILPASSFAIL
27,21,54: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"PASSPASSPASSPASSPASSPASS
27,21,55: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"PASSPASSPASSPASSPASSPASS
27,21,56: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"PASSPASSPASSPASSPASSPASS
27,21,57: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"PASSPASSPASSPASSPASSPASS
27,21,58: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"PASSFAILPASSFAILPASSFAIL
27,21,59: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"PASSPASSPASSPASSPASSFAIL
27,21,60: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"PASSPASSPASSPASSPASSFAIL
27,21,61: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"PASSPASSPASSPASSPASSFAIL
27,21,62: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"PASSPASSPASSPASSPASSFAIL
27,21,63: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"PASSFAILPASSFAILPASSFAIL
27,21,64: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"PASSFAILPASSFAILPASSFAIL
27,21,65: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"PASSPASSPASSPASSPASSFAIL
27,21,66: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"PASSPASSPASSPASSPASSFAIL
27,21,67: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"PASSPASSPASSPASSPASSFAIL
27,21,68: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"PASSPASSPASSPASSPASSFAIL
27,21,69: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"PASSFAILPASSFAILPASSFAIL
27,21,70: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"PASSFAILPASSFAILPASSFAIL
27,21,71: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"PASSPASSPASSPASSPASSPASS
27,21,72: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"PASSPASSPASSPASSPASSPASS
27,21,73: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"PASSPASSPASSPASSPASSPASS
27,21,74: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"PASSPASSPASSPASSPASSPASS
27,21,75: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"PASSFAILPASSFAILPASSFAIL
27,21,76: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
27,21,77: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
27,21,78: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
27,21,79: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
27,21,80: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
27,21,81: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4.5"PASSFAILPASSFAILPASSFAIL
27,21,82: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1.5"PASSFAILPASSFAILPASSFAIL
27,21,83: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"PASSPASSPASSPASSPASSPASS
27,21,84: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"PASSPASSPASSPASSPASSPASS
27,21,85: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"PASSPASSPASSPASSPASSPASS
27,21,86: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"PASSPASSPASSPASSPASSPASS
27,21,87: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"PASSPASSPASSPASSPASSPASS
27,21,88: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-73.5"PASSFAILPASSFAILPASSFAIL
27,21,89: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-72.5"PASSFAILPASSFAILPASSFAIL
27,21,90: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-71.5"PASSFAILPASSFAILPASSFAIL
27,21,91: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-70.5"PASSFAILPASSFAILPASSFAIL
27,21,92: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-69.5"PASSFAILPASSFAILPASSFAIL
27,21,93: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-68.5"PASSFAILPASSFAILPASSFAIL
27,21,94: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
27,21,95: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how nullPASSPASSPASSPASSPASSPASS
27,21,96: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefinedPASSPASSPASSPASSPASSPASS
27,21,97: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how truePASSPASSPASSPASSPASSPASS
27,21,98: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how falsePASSPASSPASSPASSPASSPASS
27,21,99: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""PASSPASSPASSPASSPASSPASS
27,21,100: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"PASSPASSPASSPASSPASSPASS
27,22,0: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
27,22,1: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
27,22,2: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
27,22,3: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
27,23,0: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
27,23,1: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
27,23,2: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
27,23,3: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
27,24,0: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
27,24,1: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
27,24,2: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
27,24,3: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
27,25,0: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
27,25,1: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
27,25,2: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
27,25,3: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
27,26,0: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
27,26,1: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
27,26,2: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
27,26,3: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
27,27,0: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
27,27,1: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
27,27,2: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
27,27,3: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
27,27,4: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -1PASSFAILPASSFAILPASSFAIL
27,27,5: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4PASSFAILPASSFAILPASSFAIL
27,27,6: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 5PASSFAILPASSFAILPASSFAIL
27,27,7: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how NaNPASSPASSPASSPASSPASSPASS
27,27,8: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0PASSPASSPASSPASSPASSPASS
27,27,9: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how InfinityPASSPASSPASSPASSPASSPASS
27,27,10: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -InfinityPASSPASSPASSPASSPASSPASS
27,27,11: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65535PASSFAILPASSFAILPASSFAIL
27,27,12: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65536PASSPASSPASSPASSPASSFAIL
27,27,13: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65537PASSPASSPASSPASSPASSFAIL
27,27,14: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65538PASSPASSPASSPASSPASSFAIL
27,27,15: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65539PASSPASSPASSPASSPASSFAIL
27,27,16: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65540PASSFAILPASSFAILPASSFAIL
27,27,17: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65537PASSFAILPASSFAILPASSFAIL
27,27,18: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65536PASSPASSPASSPASSPASSFAIL
27,27,19: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65535PASSPASSPASSPASSPASSFAIL
27,27,20: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65534PASSPASSPASSPASSPASSFAIL
27,27,21: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65533PASSPASSPASSPASSPASSFAIL
27,27,22: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65532PASSFAILPASSFAILPASSFAIL
27,27,23: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967295PASSFAILPASSFAILPASSFAIL
27,27,24: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967296PASSPASSPASSPASSPASSPASS
27,27,25: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967297PASSPASSPASSPASSPASSPASS
27,27,26: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967298PASSPASSPASSPASSPASSPASS
27,27,27: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967299PASSPASSPASSPASSPASSPASS
27,27,28: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967300PASSFAILPASSFAILPASSFAIL
27,27,29: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
27,27,30: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
27,27,31: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
27,27,32: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
27,27,33: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
27,27,34: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4.5PASSFAILPASSFAILPASSFAIL
27,27,35: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -1.5PASSFAILPASSFAILPASSFAIL
27,27,36: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0.5PASSPASSPASSPASSPASSPASS
27,27,37: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0.5PASSPASSPASSPASSPASSPASS
27,27,38: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1.5PASSPASSPASSPASSPASSPASS
27,27,39: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2.5PASSPASSPASSPASSPASSPASS
27,27,40: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3.5PASSPASSPASSPASSPASSPASS
27,27,41: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -73.5PASSFAILPASSFAILPASSFAIL
27,27,42: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -72.5PASSFAILPASSFAILPASSFAIL
27,27,43: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -71.5PASSFAILPASSFAILPASSFAIL
27,27,44: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -70.5PASSFAILPASSFAILPASSFAIL
27,27,45: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -69.5PASSFAILPASSFAILPASSFAIL
27,27,46: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -68.5PASSFAILPASSFAILPASSFAIL
27,27,47: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
27,27,48: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "1"PASSPASSPASSPASSPASSPASS
27,27,49: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "2"PASSPASSPASSPASSPASSPASS
27,27,50: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "3"PASSPASSPASSPASSPASSPASS
27,27,51: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-1"PASSFAILPASSFAILPASSFAIL
27,27,52: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4"PASSFAILPASSFAILPASSFAIL
27,27,53: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "5"PASSFAILPASSFAILPASSFAIL
27,27,54: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "NaN"PASSPASSPASSPASSPASSPASS
27,27,55: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0"PASSPASSPASSPASSPASSPASS
27,27,56: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "Infinity"PASSPASSPASSPASSPASSPASS
27,27,57: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"PASSPASSPASSPASSPASSPASS
27,27,58: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65535"PASSFAILPASSFAILPASSFAIL
27,27,59: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65536"PASSPASSPASSPASSPASSFAIL
27,27,60: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65537"PASSPASSPASSPASSPASSFAIL
27,27,61: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65538"PASSPASSPASSPASSPASSFAIL
27,27,62: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65539"PASSPASSPASSPASSPASSFAIL
27,27,63: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65540"PASSFAILPASSFAILPASSFAIL
27,27,64: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65537"PASSFAILPASSFAILPASSFAIL
27,27,65: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65536"PASSPASSPASSPASSPASSFAIL
27,27,66: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65535"PASSPASSPASSPASSPASSFAIL
27,27,67: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65534"PASSPASSPASSPASSPASSFAIL
27,27,68: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65533"PASSPASSPASSPASSPASSFAIL
27,27,69: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65532"PASSFAILPASSFAILPASSFAIL
27,27,70: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967295"PASSFAILPASSFAILPASSFAIL
27,27,71: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967296"PASSPASSPASSPASSPASSPASS
27,27,72: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967297"PASSPASSPASSPASSPASSPASS
27,27,73: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967298"PASSPASSPASSPASSPASSPASS
27,27,74: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967299"PASSPASSPASSPASSPASSPASS
27,27,75: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967300"PASSFAILPASSFAILPASSFAIL
27,27,76: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
27,27,77: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
27,27,78: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
27,27,79: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
27,27,80: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
27,27,81: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4.5"PASSFAILPASSFAILPASSFAIL
27,27,82: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-1.5"PASSFAILPASSFAILPASSFAIL
27,27,83: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-0.5"PASSPASSPASSPASSPASSPASS
27,27,84: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0.5"PASSPASSPASSPASSPASSPASS
27,27,85: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "1.5"PASSPASSPASSPASSPASSPASS
27,27,86: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "2.5"PASSPASSPASSPASSPASSPASS
27,27,87: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "3.5"PASSPASSPASSPASSPASSPASS
27,27,88: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-73.5"PASSFAILPASSFAILPASSFAIL
27,27,89: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-72.5"PASSFAILPASSFAILPASSFAIL
27,27,90: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-71.5"PASSFAILPASSFAILPASSFAIL
27,27,91: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-70.5"PASSFAILPASSFAILPASSFAIL
27,27,92: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-69.5"PASSFAILPASSFAILPASSFAIL
27,27,93: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-68.5"PASSFAILPASSFAILPASSFAIL
27,27,94: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"PASSPASSPASSPASSPASSFAIL
27,27,95: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how nullPASSPASSPASSPASSPASSPASS
27,27,96: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how undefinedPASSPASSPASSPASSPASSPASS
27,27,97: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how truePASSPASSPASSPASSPASSPASS
27,27,98: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how falsePASSPASSPASSPASSPASSPASS
27,27,99: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how ""PASSPASSPASSPASSPASSPASS
27,27,100: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "quasit"PASSPASSPASSPASSPASSPASS
27,28,0: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
27,28,1: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
27,28,2: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
27,28,3: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
27,29,0: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
27,29,1: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
27,29,2: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
27,29,3: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
27,30,0: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
27,30,1: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
27,30,2: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
27,30,3: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
27,31,0: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
27,31,1: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
27,31,2: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
27,31,3: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
27,32,0: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
27,32,1: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
27,32,2: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
27,32,3: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
27,33,0: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
27,33,1: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
27,33,2: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
27,33,3: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
27,34,0: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
27,34,1: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
27,34,2: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
27,34,3: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
27,35,0: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
27,35,1: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
27,35,2: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
27,35,3: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
27,36,0: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
27,36,1: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
27,36,2: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
27,36,3: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
27,37,0: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
27,37,1: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
27,37,2: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
27,37,3: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
27,38,0: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
27,38,1: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
27,38,2: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
27,38,3: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
28,0,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
28,0,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
28,0,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
28,0,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
28,1,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
28,1,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
28,1,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
28,1,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
28,2,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
28,2,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
28,2,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
28,2,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
28,3,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
28,3,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
28,3,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
28,3,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
28,4,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
28,4,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
28,4,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
28,4,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
28,5,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
28,5,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
28,5,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
28,5,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
28,6,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
28,6,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
28,6,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
28,6,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
28,7,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
28,7,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
28,7,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
28,7,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
28,8,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
28,8,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
28,8,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
28,8,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
28,9,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
28,9,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
28,9,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
28,9,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
28,10,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
28,10,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
28,10,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
28,10,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
28,11,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
28,11,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
28,11,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
28,11,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
28,12,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
28,12,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
28,12,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
28,12,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
28,13,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
28,13,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
28,13,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
28,13,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
28,14,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
28,14,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
28,14,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
28,14,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
28,15,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
28,15,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
28,15,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
28,15,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
28,16,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
28,16,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
28,16,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
28,16,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
28,17,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
28,17,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
28,17,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
28,17,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
28,18,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
28,18,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
28,18,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
28,18,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
28,19,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
28,19,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
28,19,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
28,19,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
28,20,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
28,20,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
28,20,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
28,20,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
28,21,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
28,21,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
28,21,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
28,21,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
28,22,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
28,22,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
28,22,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
28,22,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
28,23,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
28,23,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
28,23,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
28,23,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
28,24,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
28,24,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
28,24,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
28,24,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
28,25,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
28,25,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
28,25,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
28,25,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
28,26,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
28,26,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
28,26,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
28,26,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
28,27,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
28,27,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
28,27,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
28,27,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
28,28,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
28,28,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
28,28,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
28,28,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
28,29,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
28,29,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
28,29,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
28,29,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
28,30,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
28,30,1: context range 2